﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1.3;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{text-decoration:none; color:inherit;}
a:hover{text-decoration:underline; cursor:pointer;}
textarea{font-size:9pt; font-family:arial,tahoma,verdana;}
.highlightkeyword{background-color:#FFFF66}
input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{cursor:pointer;}

/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2, .cssbox_head h3{ background: transparent url(/app_themes/Cpanel1/images/corner.png) no-repeat bottom right;} 
.cssbox  {width:584px; padding-right:15px; margin:0 auto }
.cssbox_white {background: transparent url(/app_themes/Cpanel1/images/corner.png) no-repeat bottom right; width:512px; padding-right:15px; margin:0 auto;}
/* IE Win = width - padding */  

.cssbox_head { background-position:top right; margin-right:-15px; padding-right:14px } 
.cssbox_head h2,.cssbox_head h3 { background-position:top left; margin:0; padding:25px 0 15px 22px; height:auto !important; height:1% } 
.cssbox_head h2 div, .cssbox_head h3 div { border-bottom:solid 1px #cfcfcf; padding-bottom:4px; color:#403f3f; font-weight:bold; font-size:12pt; font-family: arial,tahoma,verdana;}
.cssbox_head h3 div {font-size:19pt;}
.cssbox_body { background-position:bottom left; margin-right:25px; padding:0px 0 15px 40px } 
.cssbox_body ul {list-style-type:square; color:#3b5998;}
.cssbox_body ul a {color:#3b5998; text-decoration:underline;}
.cssbox_body ul a:hover {text-decoration:none;}
/*  Spiffy Corners */

/* Form design */
.editform { padding:0px; margin:0px;}
.editform td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding:0px 10px 2px 10px;font-size:8pt;}
.editform td.label span.star {padding-right:6px; font-style:italic; font-weight:normal;}
.editform td.editor {vertical-align:top; color:#6f6f6f; padding-bottom:3px; font-size:8pt;}
.editform td.editor .textbox { width:200px;border:solid 1px #e2e2e2; margin-right:6px; font-size:9pt;}
.editform td.editor a {color:#6f6f6f; text-decoration:underline;}
.editform td.editor a:hover { color:#6f6f6f; text-decoration:none;}
.editform td.buttoncell {padding: 5px 0px 10px 0px; font-size:8pt;}
.editform td.buttoncell input {font-size:9pt; background:url(/App_Themes/Cpanel1/images/button-login.png) top center no-repeat; border:none; width:77px; height:25px; color:#6f6f6f;}
.shiftleft {padding-left:20px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:8pt;}
.captchatextbox { width:200px; margin-right:10px;border:solid 1px #e2e2e2; font-size:9pt;}
.messageboard { margin:10px; padding:10px 40px 10px 45px; background:url(/App_Themes/Cpanel1/images/error.png) no-repeat 30px 4px; border-bottom:solid 1px #dd3c10; border-top:solid 1px #dd3c10; background-color:#ffebe8; color:#4e4e4e; font-weight:normal;}
.errormessage { padding-left:20px; background:url(/App_Themes/Cpanel1/images/edtError.png) no-repeat; width:14px; height:14px; overflow:hidden;}
.thankyou { margin:10px; padding:10px 40px 10px 45px; background:url(/App_Themes/Cpanel1/images/thankyou.png) no-repeat 30px 4px; border-bottom:solid 1px #5f8bff; border-top:solid 1px #5f8bff; background-color:#ecf2fc; color:#4e4e4e; font-weight:normal;}
/* Form design */
/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 500px; overflow: hidden; padding: 2px 0; }
div.fieldwrapper label.styled { float:left; width:170px; margin-right: 10px; font-family:Arial, Verdana; font-size:9pt; font-weight:bold;}
div.fieldwrapper label span.star{font-size:8pt; font-weight:normal; color:#666666; padding-left:5px;}
div.fieldwrapper div.thefield { float:left; width:320px; margin-bottom: 0px; font-family:Arial, Verdana; font-size:9pt;}
div.buttonsdiv { margin: 5px 0px 0px 180px; }
div.buttonsdiv input{width:70px;}
div.buttonsdiv input:hover{cursor:pointer;}
.errormessage {padding-left:20px; background:url(/App_Themes/Cpanel1/images/edtError.png) no-repeat; width:14px; height:14px; overflow:hidden;}
.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 { width:auto; text-align: left; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:9pt; font-family: arial,tahoma,verdana;}
.editform td.label span.normal { padding-right:6px; font-weight:normal; font-size:9pt;}
.editform td.label span.star {color: #3f3f3f; padding-right:6px; font-weight:normal; font-size:8pt;}
.editform td.editor {  vertical-align:top; color:#000000; padding-bottom:3px; font-size:9pt; 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:9pt; font-family: arial,tahoma,verdana;}
.editform .textbox{width:275px; border:solid 1px #e3e3e3;font-size:9pt; font-family: arial,tahoma,verdana;}
.shiftleft { padding-left:120px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:9pt; font-family: arial,tahoma,verdana;}
.focuslink a { color:#22b9f7; text-decoration:underline;}
.focuslink a:hover { color:#22b9f7; text-decoration:none;}
/* Form design */
.whitepage{margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial,tahoma,verdana;}
#header-container-simple {margin:0 auto; height:75px; background:#f0f0f0 url(/App_Themes/Cpanel1/images/header-logo-simple.png) top center no-repeat;}
#content-container-simple {margin:0 auto; width:776px; padding:38px 0px 45px 0px;}
#footer-container-simple {margin:0 auto; width:776px; padding:5px 0px 20px 0px; border-top:solid 2px #b3b3b3;}
.copyright-simple {float:right;}
.version-simple {float:left;}
.home-content{position:relative; height:530px; width:996px; margin:0 auto; }
/* Main */
.mainbody{background:#eaf0d9 url(/App_Themes/Default/images/bg_header.jpg) no-repeat top center;color:#29371d;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#main{width:996px;margin:0px auto;}
#header{width:996px;margin:0px auto;}
.phone{position:absolute; top:9px; right:150px; color:#ababab; font-weight:bold;background:url(/App_Themes/Default/images/bg_phone.gif) no-repeat center left; padding:6px; padding-left:30px;}
/* Main */

.clearboth{clear:both;}

/* Header */
.searchBar{background:none;float:left;text-align:right;width:100%;}
.signInBg-png{color:#e7daaa;text-transform:uppercase;text-align:center;padding:10px 5px;float:right;}
.searchBg-png{float:right;padding:6px 20px;}
.txt input{border:1px solid #b0c5a4;height:16px;padding:5px;width:285px;float:left;}
.searchBt .searchBtBg-png {color:#ffffff;border:none;text-transform:uppercase;padding:3px 15px 3px 0px;float:right;}
.logo{clear:both;padding:20px;}
.homebanner{position:relative; width:962px; height:513px; margin:0 auto;}
.homebanner object{z-index:0 !important;}
.khuyenmai{ background:url(/App_Themes/Default/images/khuyenmaihapdan.png) no-repeat top left; position:absolute; top:-8px; right:-10px; width:139px; height:136px;}
.thamgia{ background:url(/App_Themes/Default/images/thamgiangay.png) no-repeat top left; position:absolute; top:265px; left:-10px; width:132px; height:42px;}
.guide{position:absolute; top:330px; right:0; padding:10px; width:275px;background:url(/App_Themes/Default/images/bg_guide.png) no-repeat top center; height:295px; }
.guide a{text-decoration:underline;}
.guide1{color:#457895; line-height:38px; padding:0px 0 0 45px;}
.guide2{margin-bottom:0px; color:#252525; padding:20px 0 0 45px; height:44px; overflow:hidden;font-size:8pt;}
/* Header */

/* Navbarmenu */
.mainnavbar { width:752px; position:absolute; left:200px; top:40px; overflow:hidden; border-top:dashed 1px #e5e5e5; border-bottom:dashed 1px #e5e5e5; padding:0px 0;}

.TopMenuGroup {padding:0px; margin:0px;width:752px; }
.TopMenuItem-png {padding:0px 0px 0 10px; text-transform:uppercase; font-size:12px; text-align:center; color:#25829e; font-weight:bold; cursor:pointer;}
.TopMenuItemHover-png {padding:0px 0 0 10px; text-transform:uppercase; font-size:12px; text-align:center;cursor:pointer; color:#fff; background:#25829e url(/App_Themes/Default/images/bg_topmenuitem_left.png) no-repeat top left; font-weight:bold;}
.TopMenuItemHover-png td{ text-align:center;}
.TopMenuItem-png nobr{padding-right:10px; }
.TopMenuItemHover-png nobr{padding-left:10px; }
.BreakItem-png {width:0px; height:22px;}

.MenuGroup {cursor:default; background:url(/App_Themes/Default/images/bg_menugroup.png) no-repeat bottom left; padding:10px 0px; width:180px !important; display:block; }
.MenuItem {border-top: solid 1px #bad2e7; padding:5px 0px; margin:0 15px; font-weight:normal; color:#0f4f74; cursor:pointer; width:150px; background:url(/App_Themes/Default/images/bg_menugroup_item.png) no-repeat 0px 4px; font-family: arial,tahoma,verdana; white-space:normal !important; display:block;}
.MenuItemHover {border-top: solid 1px #bad2e7;padding:5px 0px; margin:0 15px; font-weight:normal; color:#0f4f74; cursor:pointer; width:150px; background:url(/App_Themes/Default/images/bg_menugroup_item_active.png) no-repeat 0px 4px;font-family: arial,tahoma,verdana; white-space:normal !important; display:block;}
.MenuItem nobr{width:150px !important; white-space:normal; display:block; padding:0 15px 0 15px; margin:0 auto;}
.MenuItemHover nobr{width:150px !important; white-space:normal; display:block; padding:0 15px 0 15px; margin:0 auto;}

.menu {float:left;margin-top:75px;width:auto;}
.menu ul {margin:0px 15px;}
.menu ul li {display:inline;text-transform:uppercase;font-size:15px;color:#6b4916;font-weight:bold;}
.menu ul li a {text-decoration:none;color:#6b4916;}
.menu ul li a:hover{color:#ffffff;}
.menu .home a {background:url(/App_Themes/Default/images/homeA.png) no-repeat bottom center;padding:10px 22px 5px;}
.menu .home a:hover {background:url(/App_Themes/Default/images/homeAhover.png) no-repeat bottom center;padding:10px 22px 5px;}
/* Navbarmenu */

/* Rss */
.subsBg-png{float:right;padding:10px 20px;margin-top:60px;margin-bottom:-10px;}
.subsBg-png img{float:right;}
.subsBg-png p{float:left;color:#e9dbac;text-transform:uppercase;width:auto;}
.subsBg-png p a {color:#e9dbac; text-decoration:none;}
/* Rss */

/* Content */
.contentTop-png{margin:0px auto;padding:0px 10px;}
.contentBottom{margin:0px auto;padding:0px 10px;}
.contentBg{padding:0;width:996px;margin:0px auto; background-color:#f7f7f6; position:relative;}
.white{background-color:#fff; width:960px; margin:0 auto;}
/* Content */

/* Home */
.welcomeHolder{background:url(/App_Themes/Default/images/welcomeTop.png) no-repeat top center;width:940px;margin:0px auto;padding-top:7px;}
.welcome{background:url(/App_Themes/Default/images/welcomeBg.png) repeat-y top center;width:910px;margin:0px auto;padding:5px 15px;line-height:20px;clear:both;}
.welcome img{float:right;margin:0px 0px 0px 30px;}
.welcomeBottom{background:url(/App_Themes/Default/images/welcomeBottom.png) no-repeat bottom center;height:5px;width:940px;}

.headingBg{ height:80px;margin:0; margin-bottom:0px; color:#f7eee2;font-weight:bold;padding:0; position:relative;}
.heading a {color:#f7eee2; text-decoration:none;}
.organic {clear:both; width:320px; padding-top:15px}
.organicHolder{float:left;width:300px;background:url(/App_Themes/Default/images/organicHolder.jpg) no-repeat bottom center;padding-bottom:5px;margin:0px 0px 0px 18px;}
.organicContent{margin:0px auto 0px 0px;background:url(/App_Themes/Default/images/organicContent.jpg) repeat-y top center;padding:0px 0px 10px;height:275px; overflow:hidden;}
.organicContent h2{margin:10px 15px;font-size:15px;color:#674512;}
.organicContent h2 a {color:#674512; text-decoration:none;}
.organicContent .briefcontent{margin:0px 12px;color:#29371d;text-align:justify;font-size:14px;line-height:19px;}
/* Home */

/* Footer */
.canhcam-footer{background:url(/App_Themes/Default/images/bg_footer.jpg) no-repeat center bottom; height:117px; font-weight:normal; font-size:8pt;}
#footer{width:962px;margin:10px auto;}
.contactHeading-png{margin:-20px 0px 0px -8px;color:#f7eee2;font-weight:bold;font-style:italic;font-size:18px;padding:5px 25px;position:relative;z-index:100;}
.footerHolder{background:url(/App_Themes/Default/images/footerBg.jpg) no-repeat center bottom;font-size:17px;font-style:italic;font-weight:bold;height:58px;padding:35px 50px;margin-top:-10px;}
.bottomHolder{font-size:12px;color:#26120f;margin:5px auto;width:980px; padding-top: 73px;}
.copy{float:left;width:auto;}
.design{text-align:center;}
.design a{color:#26120f;text-decoration:none;}
.design a:hover{color:#26120f;text-decoration:underline;}
/* Footer */

/*pager*/
.pager-container{text-align:right; margin:20px 0px 5px 0px; height:22px; overflow:hidden; }
.pager{text-align:right; float:right; }
/*pager*/
/*breadcrumb*/
.breadcrumb{padding:6px 0; margin:0 15px; font-size:8pt; text-align:right; color:#6a6a6a; overflow:hidden; }
.breadcrumb a{text-decoration:none; color:#6a6a6a; }
.breadcrumb a:hover{text-decoration:underline;}
.breadcrumb .lastnode{color:#e83228;}
.breadcrumb .lastnode a{color:#e83228;}
.noimage .breadcrumb{border-bottom:dashed 1px #c2c2c2;}
.noimage{background:url(/App_Themes/Default/images/bg_detail.gif) repeat-x top left;}
/*breadcrumb*/
.left{float:left; width:480px; overflow:hidden; padding-top:0px;}
.right{float:right; width:215px; overflow:hidden; padding-top:0px;}
.maincontent{ min-height:485px; width:960px; margin:0 auto; background: url(/App_Themes/Default/images/bg_content.png) repeat-x top left; position:relative;}
.content{padding:0; margin-left:260px; margin-top:0px;}
.content-0{padding:0;margin-left:0px; margin-top:0px;}
.zoneimages{position:absolute; left:20px; top:0; z-index:0; width:960px; background-color:#fff; }
.zoneimageflash{position:absolute; left:0; top:0; z-index:0;}
.zoneimages img{width:auto !important; height:auto !important;}
/*newsinzone2col*/
.newsinzone2col{}
.newszone2{margin:0 13px; height:196px; overflow:hidden;}
.newsinzone2col_item,.newsinzone2col_alteritem{width:240px; height:210px; padding-top:10px; vertical-align:top;}
.newsinzone2col_item{background:url(/App_Themes/Default/images/bg_newszone2_item.gif) repeat-x top left;}
.newsinzone2col_item .name,.newsinzone2col_alteritem .name{color:#0f4f74; font-weight:bold; padding-bottom:5px;}
.newsinzone2col_item .name a,.newsinzone2col_alteritem .name a{color:#0f4f74; }
.newsinzone2col_item .description,.newsinzone2col_alteritem .description{color:#2b2b2b; font-size:12px; text-align:justify;}
.newsinzone2col_item .imagebox img,.newsinzone2col_alteritem .imagebox img{padding-bottom:5px;}

/*newsinzone2col*/
/*newsinzone*/
.td_newsinzone_item{ vertical-align:top;width:465px; height:104px;background:url(/App_Themes/Default/images/bg_newsinzone_item.gif) no-repeat top left;}
.newszone{width:440px; height:60px; padding:10px; overflow:hidden;}
.newsinzone_item{background:url(/App_Themes/Default/images/bg_newsinzone_item.gif) no-repeat top left; width:348px; height:100px; padding:12px; overflow:hidden;}
.newsinzone{ }
.newsinzone .name{ font-weight:bold; padding-bottom:5px;}
.newsinzone .name a{color:#0f4f74;}
.newsinzone .briefcontent{color:#484848;}
.newsinzone .imagebox img{margin-right:10px;}
.newsinzone_sepa{border-top:dashed 1px #dfdfdf; margin:10px 0; overflow:hidden;}
/*newsinzone*/
/*newsinzone-dichvu*/
.newsinzone-dichvu{}
.newsinzone-dichvu .cufon h1{font-size:20pt; padding-bottom:5px; color:#25829e;font-weight: normal;}
.td_dichvu_item{vertical-align:top;width:465px; height:104px;}
.td_dichvu_item .name{background:url(/App_Themes/Default/images/bg_dichvu_item.gif) no-repeat 0 4px; padding:0 0 8px 10px; font-size:11pt;}
.td_dichvu_item .name a{color:#216f86;}
/*newsinzone-dichvu*/
/*----begin newsdetail--------*/
.newscontent{padding:15px; padding-top:5px; margin-bottom:20px; color:#2e2e2e;}
.newscontent a{}
.newscontent h1{color:#0f4f74; font-size:16pt; margin:0 0 5px 0; font-style:normal; font-weight:normal;}
.newscontent h4{padding:10px 0;}
.dv_othernews{padding: 7px 0px 0 28px;}
.othernews { padding:0px 10px 0px 10px; margin:0;background:url(/App_Themes/Default/images/bg_othernews.png) 0px 0px repeat-y; }
.othernews-top{background:url(/App_Themes/Default/images/bg_othernews_top.png) 0px 0px no-repeat;height:10px;}
.othernews-bottom{height:10px; margin-bottom:10px;background:url(/App_Themes/Default/images/bg_othernews_bottom.png) 0px bottom no-repeat; } 
.othernews .headline { color:#0f4f74; font-weight:bold; padding-bottom:6px; font-size:9pt;}
.othernews ul {list-style-type:none; padding:0px; margin:0px;font-size:9pt;}
.othernews ul li { color:#000000; margin:0; padding:2px 0px 2px 12px; background:url(/App_Themes/Default/images/bg_leftmenu.gif) 0px 6px no-repeat;}
.othernews ul li a { color:#000000; }
/*----end newsdetail----------*/
/*productcontent*/
.productinzone-left{float:left; overflow:hidden; width:734px;}
.productcontent-left{float:left; overflow:hidden; width:372px; padding-left:10px;}
.productcontent-left img{border:solid 1px #c4c4c4;}
.productcontent-right{float:left; overflow:hidden; width:316px; padding:5px; padding-left:10px;}
.productcontent-right h1{color:#0f4f74; font-size:12pt; margin:0; padding-bottom:5px;  }
.productinzone-sepa{width:10px;}
.productcontent{ background: url("/App_Themes/Default/images/bg_productcontent.gif") repeat-x scroll left top transparent;}
.more{text-align:right;}
.more a{color:#cc0000;}
.tbl-productlist{margin-left:10px;}
/*productcontent*/
/*adleft*/
.adleft{margin-bottom:14px; padding:0 0 0 26px;}
.adleft-item{}
.adleft-sepa{height:4px; overflow:hidden;}
.adtop{margin-left:10px;}
.adtop-sepa{width:10px;}
.supportonline{margin-left:10px;}
.supportitem-sepa{width:10px;}
/*adleft*/
/*leftsubmenu*/
.leftzonelist{background:url(/App_Themes/Default/images/bg_leftzonelist.gif) no-repeat left top; padding:7px 18px 0 32px; min-height: 110px;}
.leftzonelist_bottom{background:url(/App_Themes/Default/images/bg_leftzonelist_bottom.gif) no-repeat left bottom; height:20px;margin-bottom:10px;}
.topparentzone{background:url(/App_Themes/Default/images/bg_topparentzone.gif) no-repeat left top; font-weight:bold; font-size:11pt; padding:4px 30px 20px 10px; color:#0f4f74; height:18px;}
.leftmenu{background:url(/App_Themes/Default/images/bg_leftmenu.gif) no-repeat 10px 2px; font-size:12px; padding-left:20px; padding-right:10px; }
.leftmenu a{color:#0f4f74;}
.leftmenu_sepa{height:0px; margin:6px 8px; border-bottom:dashed 1px #aedfee; overflow:hidden;}
.leftmenu_active{background:url(/App_Themes/Default/images/bg_leftmenu.gif) no-repeat 10px 2px; font-size:12px; padding-left:20px; padding-right:10px;}
.leftmenu_active a{color:#0f4f74; text-decoration:underline;}
.leftsubmenu_table{ padding:4px 0; margin-top:4px; overflow:hidden;}
.leftsubmenu{background-color:#fff ;padding:2px 4px 2px 20px; }
.leftsubmenu a{color:#0F4F74;}
.leftsubmenu_active{background-color:#fff; padding:2px 4px 2px 20px; }
.leftsubmenu_active a{color:#0F4F74; text-decoration:underline;}
.leftsubmenu-sepa{height:0px; margin:1px 0 0 0; overflow:hidden;}
/*leftsubmenu*/
/*specialzone*/
.specialzone{background:url(/App_Themes/Default/images/bg_specialzone.png) no-repeat 0px 0px; height:190px; width: 692px; overflow:hidden; position:absolute; top:330px; left:0; z-index:5000;}
.rtt_specialzone{margin:20px 0 0 20px;width:644px !important; padding:0 !important;}
.specialzone_item,.specialzone_alteritem{ height:145px; overflow:hidden; padding:10px; width:297px; margin:0 auto;}
.specialzone_item{background:url(/App_Themes/Default/images/bg_specialzone1.png) no-repeat 0px 0px;}
.specialzone_alteritem{background:url(/App_Themes/Default/images/bg_specialzone2.png) no-repeat 0px 0px;}
.specialzone_item .zonename,.specialzone_alteritem .zonename{font-weight:bold; font-size:10pt; padding-bottom:5px;}
.specialzone_item .zonename a,.specialzone_alteritem .zonename a{color:#07799b;}
.specialzone_item .newsname,.specialzone_alteritem .newsname{font-weight:bold; font-size:9pt; padding-bottom:3px;}
.specialzone_item .newsname a,.specialzone_alteritem .newsname a{color:#101517;}
.specialzone_item .imagebox img,.specialzone_alteritem .imagebox img{margin-right:10px;}
.dv_specialzone_item {height:100px; overflow:hidden;}
.briefcontent li{float:none !important;}
/*specialzone*/
/*-----begin kb-----------*/
.kbquestion {margin:0px; padding: 0; padding-bottom:80px; }
.kbquestion .title{}
.qaitem { border-bottom:dashed 1px #ccc; margin-top:5px;}
.qaitem a {text-decoration:none;color:#216f86;}
.qaitem a:hover {}
.selecteditem { background:transparent url(/App_Themes/Default/images/ico_question.gif) no-repeat scroll 0px 0px; color:#525252; font-weight:bold; padding: 0px 0px 15px 44px; margin:0px 0px 5px 0px;}
.selecteditem h6 {padding:0;padding-bottom:4px; margin:0; font-size:9pt; font-weight:bold; color:#525252;}
.qafull { background:transparent url(/App_Themes/Default/images/ico_answer.gif) no-repeat scroll 0px 0px; color:#525252; font-weight:normal; padding:0px 10px 10px 44px; margin:0px 0px 0px 0px; position: relative;}
.answer { padding:5px 0 5px 30px; margin:0; color:#ed0026; font-weight:bold; margin:2px 0; }
.qaitem-question{background:transparent url(/App_Themes/Default/images/ico_question.gif) no-repeat scroll 0px 0px;font-weight:bold; padding: 6px 0px 11px 44px; margin:0px 0px 0px 0px; position: relative; color:#216f86;}
.qaitemlink {
    background: url("/App_Themes/Default/images/bg_special_zone_sepa.gif") repeat-x scroll left top transparent;
    margin: 2px 0;
    padding: 2px 0;
    text-align: right;
}
.linkdetail { background: url("/App_Themes/Default/images/icon_down.gif") no-repeat scroll right center transparent; color: #467EB7; font-size: 8pt; padding-right: 0px;text-decoration: underline;}
.linkclose {
    background: url("/App_Themes/Default/images/icon_up.gif") no-repeat scroll right center transparent;
    color: #467EB7;
    font-size: 8pt;
    padding-right: 0px;
    text-decoration: underline;
}
.zonekb{ }
.zonekb-buttonClose {
    position: absolute;
    right: 0;
    bottom: -10px;
}
.sendquestion{ color:#274f97; font-weight:normal; padding:0; text-transform:uppercase;font-size:8pt;}
.sendquestion a{color:#000;}
.timetoask {background:url(/App_Themes/Default/images/bg_sendquestion.gif) no-repeat scroll left top;padding:0px 0px 10px 50px; background-color:#ffffff; margin:20px 0 0 0;  text-transform:uppercase;}
.timetoask a:hover{cursor:pointer;}
.timetoask h5 {color:#000000; font-size:8pt; font-weight:normal; margin:0; padding: 0px 0 4px 0px;}
a.sendquestion {color:#25829e; text-decoration:underline;}
/*--------end kb--------------*/
/*-----begin photo--------*/
.zonephoto{padding-left:0px; padding-top:0px; margin:0 auto; width:600px;}
.zonephoto_table{width:650px; overflow:hidden;}
.zonephoto img{width:222px; height:156px; border:none;}
.photoitem{width:222px; padding-right:30px; padding-bottom:20px; overflow:hidden;}
.photoitem .highslide-caption{padding-left:0; padding-right:0; color:#4b4b4b;}
.photoitem .name{color:#4b4b4b; padding-bottom:10px; padding-top:5px;}
.photo_sepa{}
/*-----end photo--------*/
/* -------------- Begin Sitemap -------------- */
.sitemapcontainer { padding:10px; background-color:#fff;}
.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 5px; }
.RootNode { color: #292929; font-weight: bold; padding-left:5px; }
.RootNode a { color: #292929; text-decoration:none; }
.RootNode a:hover { color: #292929; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; }
.ParentNode a { color: #000; text-decoration:none; }
.ParentNode a:hover { color: #000; text-decoration:underline; }
.LeafNode { color: #737374; padding-left:5px; }
.LeafNode a { color: #737374; text-decoration:none; }
.LeafNode a:hover { color: #737374; text-decoration:underline;}
/* -------------- End Sitemap -------------- */
/*-------------begin contact--------------*/
.contact{padding:0; margin-left: 260px;}
.contact-container{ overflow:hidden; width:450px; margin:0; float:left;}
.contactmap{float:right; overflow:hidden; width:216px;margin-right:15px;}
.contactmap img{width:216px; height:410px;}
.contactmap .logo{padding:15px 0 0 0 !important;}
.contact-companyinfo{background-color:#fff; color:#595959; padding:15px;}
.contactform{margin-top:10px;}
.contactform input[type="button"]{padding:2px 10px;}
.contact .deco{width:948px; height:28px; position:absolute; bottom:0; left:2px;background:url(/App_Themes/Default/images/bg_deco_long.png) no-repeat top left;}
.contact .breadcrumbshort{color:#274f97;padding:0 0 7px 0px; position:absolute; left:30px; bottom:-15px; margin-bottom:0px; font-size:9pt; font-weight:bold; text-transform:uppercase; border-bottom:dashed 1px #d9d8d8; width:724px; }
.contact-guide{font-size:8pt; padding:5px 0 0 0; margin:5px 0 0 0; border-top:dashed 1px #ccc; }
/*-------------end contact--------------*/
/*-----------begin video---------------*/
.video-item{width:122px; vertical-align:top;}
.video-item .name{text-align:left;color:#525252;}
.video-item .name a{color:#525252; }
.videocontent{text-align:center;}
.videocontent .othernews{padding-left:0px; padding-top:10px; margin:0; text-align:left;}
.video-sepa{width:10px; padding-bottom:10px;}
.videoleft{background:url(/App_Themes/Default/images/bg_videoleft.gif) top left no-repeat; padding:7px; margin-top:10px; margin-bottom:10px;}
/*-----------end video---------------*/
/*------begin video-----*/
.videohome{ padding:10px 15px; text-align:left;}
.videohome select{border:solid 1px #bababa; background-color:#d9d9d9; color:#454545;}
/*------end video-----*/
/* print form */
#canhcam-print-container {width:758px; margin:0 auto; padding:20px; border:solid 1px #25829E; border-bottom:solid 0 #ffffff; font-family: arial,tahoma,verdana; font-size:9pt;}
#canhcam-print-footer {color:#000000; font-size:9pt; font-family: arial,tahoma,verdana; border-top:solid #25829E 9px; width:760px; margin:0 auto; padding:10px 20px;text-align:center;}
#canhcam-print-footer a {color:#000000; text-decoration:none;}
#canhcam-print-footer a:hover {color:#000000; text-decoration:underline;}
#canhcam-print-header {color:#666666; font-size:9pt; font-family: arial,tahoma,verdana; text-align:left; padding:0px 0px 10px 0px; margin:0px; border-bottom:solid #25829E 2px; overflow:hidden; }
#canhcam-print-container h1{ margin:0; color:#000000; font-family: arial,tahoma,verdana; font-size:11pt; padding:15px 0; }
.printlogo {overflow:hidden; width:758px;}
/* print form */
/* Utilities bar */
.divUtibar{display:block; text-align:right;}
.utibar {padding:6px; margin:20px; margin-right:0; text-align:right; font-size:8pt; border-top:solid 1px #d8d8d8;}
.productcontent .utibar{border-top:none;}
.utibar_project{padding:6px; margin:18px; text-align:right; font-size:8pt; border:none;}
.utibar_table{float:right;}
.utibar img{margin:0;}
.print { padding: 1px 12px 4px 18px; cursor:pointer; color:#666666; font-weight:normal; background: url(/App_Themes/Default/images/ico_print.gif) top left no-repeat;}
a.print { color:#666666; text-decoration:none;}
a:hover.print { color:#666666; text-decoration:underline;}

.sendtofriend { padding: 1px 12px 4px 18px; cursor:pointer; color:#666666; font-weight:normal; background: url(/App_Themes/Default/images/ico_email.gif) top left no-repeat;}
a.sendtofriend { color:#666666; text-decoration:none;}
a:hover.sendtofriend { color:#666666; text-decoration:underline;}

.feedback  { padding: 1px 12px 4px 18px; cursor:pointer; color:#666666; font-weight:normal; background: url(/App_Themes/Default/images/ico_feedback.gif) top left no-repeat;}
a.feedback { color:#666666; text-decoration:none;}
a:hover.feedback { color:#666666; text-decoration:underline;}

.gotop  { padding: 1px 12px 4px 18px; cursor:pointer; color:#666666; font-weight:normal; background: url(/App_Themes/Default/images/ico_gotop.gif) top left no-repeat;}
a.gotop { color:#666666; text-decoration:none;}
a:hover.gotop { color:#666666; text-decoration:underline;}

.bookmark  { padding: 1px 0px 4px 18px; cursor:pointer; color:#666666; font-weight:normal; background: url(/App_Themes/Default/images/ico_bookmark.gif) top left no-repeat;}
a.bookmark { color:#666666; text-decoration:none;}
a:hover.bookmark { color:#666666; text-decoration:underline;}
/* Utilities bar */
/*pager*/
.pages{text-align:right; float:right; margin:10px 0;}
.pagecurr{color:#cc0000; font-weight:bold;}
.pagebutton{color:#666666; text-decoration:underline;}
.productpages{position:absolute; top:35px; left:0;}
.product-pageprevnext{margin-right:720px !important;}
/*pager*/
.rrRelativeWrapper{width:644px !important;}
.rrClipRegion{width:644px !important; border:none !important;}
.rrButton{height:40px !important;}
.rrButtonLeft{left:0px !important;background:url(/App_Themes/Default/images/btn_prev.png) no-repeat 0px 0px !important;}
.rrButtonRight{right:0px !important;background:url(/App_Themes/Default/images/btn_next.png) no-repeat 0px 0px !important; }


