﻿/*  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:20px 0 10px 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 */

/*
 * Init
 */
 body{}
.mainbody{margin: 0px; font-size:9pt; font-family: arial,tahoma,verdana; background:url(/App_Themes/Default/images/bg.gif) left top repeat;}
.whitebody{background-color:#ffffff;}
.clearboth{clear:both;}
#canhcam-wrapper_outer{ width:940px; padding:0px; margin: 0 auto; background:transparent url(/App_Themes/Default/images/bg_wrapper_outer.png) left top repeat-y;}
#canhcam-wrapper_outer_bottom{ width:940px; padding:0px; margin: 0 auto 10px auto; background:transparent url(/App_Themes/Default/images/bg_wrapper_outer_bottom.png) left bottom no-repeat; height:5px; overflow:hidden;}
#canhcam-wrapper { width:930px; padding:0px; margin: 0 auto;}
#canhcam-main-home{position:relative; width:930px;}
a:hover{text-decoration:underline;}
/*
 * MasterHead
 */
#canhcam-header{height:83px; width:930px; background:url(/App_Themes/Default/images/bg_header.gif) left top repeat-x; position:relative;}
.topbanner{ width:120px; height:59px; position:absolute; left:0px; top:0;}
/* Head left: logo */
.canhcam-head-left {width:234px; height:361px; padding:0; margin:0; float:left;}
/* Head left: Tin nhanh */
.hotsnews {margin:0px; padding:0px;}
.hotsnews h4 { background:url(/App_Themes/Default/images/bg_headnews.gif) left top no-repeat; margin:0px; padding:7px 0px 5px 13px; color:#ffffff;text-transform:uppercase;font-weight:bold; font-size:9pt;}
.hotsnews h5 { margin:0px; padding:0px;}
.hotsnews h5 img { margin:0px; padding:0px; width: 230px; height:100px; border-left:solid 0px #379ae1; border-bottom:solid 0px #379ae1; border-right: solid 0px #379ae1;}
.hotsnews .name{padding:4px;}
.hotsnews .name a{color:#4C4C4C; text-decoration:none; font-weight:bold;}
/* Head right */
.canhcam-head-right {width:712px; padding:0; margin:0; float:right; position:relative;}

/* Main menu */
.mainnavbar { overflow:hidden; margin-bottom:1px; font-size:8pt; position:absolute; top:59px; left:0;}
.TopMenuGroup{width:930px; height:24px; cursor:default; padding:0px; margin:0px;background:url(/App_Themes/Default/images/bg_mainmenu.gif) top left repeat-x; overflow:hidden; font-size:8pt;}
.TopMenuItem {text-align:center;color:#010C9C; font-weight:bold; text-transform:uppercase; font-size:8pt;}
.TopMenuItemHover {text-align:center;cursor:pointer; color:#fffffe; font-weight:bold; text-transform:uppercase;background:url(/App_Themes/Default/images/bg_mainmenuitem_active.gif) top left repeat-x; font-size:8pt;}
.TopItemLookActive {text-align:center;color:#fffffe; font-weight:bold; text-transform:uppercase;background:url(/App_Themes/Default/images/bg_mainmenuitem_active.gif) top left repeat-x; font-size:8pt;}
.TopItemLookActiveHover { cursor:pointer; text-align:center;color:#784713; font-weight:bold; text-transform:uppercase;background:url(/App_Themes/Default/images/bg_mainmenuitem_active.gif) top left repeat-x; font-size:8pt;}
.MenuTopItemExpanded{ text-align:center;color:#010C9C ; font-weight:bold; text-transform:uppercase; background:#dccbbd url(/App_Themes/Default/images/arrowdown.gif) right 0 no-repeat;}
.MenuTopItemExpandedHover{ cursor:pointer;text-align:center;color:#fffffe; font-weight:bold; text-transform:uppercase; background:#dccbbd url(/App_Themes/Default/images/arrowdown_active.gif) right 0 no-repeat;}
.MenuTopItemExpandedActive{text-align:center;color:#fffffe; font-weight:bold; text-transform:uppercase; background:#dccbbd url(/App_Themes/Default/images/arrowdown_active.gif) right 0 no-repeat;}
.MenuTopItemExpandedActiveHover{cursor:pointer;text-align:center;color:#fffffe; font-weight:bold; text-transform:uppercase; background:#dccbbd url(/App_Themes/Default/images/arrowdown_active.gif) right 0 no-repeat;}

.MenuGroup {cursor:default; background-color:#fffffe; color:#fffffe;}
.MenuItem{border-top:solid 0px #ddccbe ;padding:4px 0px 4px 0px;font-weight:bold; color:#fffffe; font-family:arial,tahoma,verdana; min-width: 150px; font-size:8pt; cursor:pointer; background-color:#010C9C;}
.MenuItemHover{border-top:solid 0px #010C9C ;padding:4px 0px 4px 0px;font-weight:bold; color:#fffffe; font-family:arial,tahoma,verdana; min-width: 150px; font-size:8pt; cursor:pointer; font-size:8pt; background-color:#010C9C;text-decoration:underline;}
.MenuItemExpanded{background:#010C9C url(/App_Themes/Default/images/arrowright.gif) top right no-repeat; padding:4px 0px 4px 0px; font-weight:bold; color:#784713; }
.MenuItemExpandedHover{background:#010C9C url(/App_Themes/Default/images/arrowright_active.gif) top right no-repeat; padding:4px 0px 4px 0px; font-weight:bold; color:#fffffe; text-decoration:underline;}
/* Ngan cach */
.canhcam-seperator {height: 19px; clear:left; padding:0px; margin:0px; background:url(/App_Themes/Default/images/bg_seperator.gif) left top repeat-x;}

/*
 * Container: left
 */
#canhcam-left-container{margin:0; padding:0; float:left; width: 234px;}
.leftnavbar { background-color:#ffffff; margin-bottom: 7px;}
.leftnavbar .righmenu1{ color:#3399cc; font-weight:bold; padding :5px 0px 4px 30px; background:url(/App_Themes/Default/images/bg_leftmenu_style.gif) no-repeat 0% 20%;background-color:#ebebeb;}
.leftnavbar .righmenu1 a { color:#418dcc; text-decoration:none}
.leftnavbar .righmenu1 a:hover{color:#05365f;}
.leftnavbar .righmenu1_active{font-weight:bold; padding :5px 0px 4px 30px; background:url(/App_Themes/Default/images/bg_leftmenu_style.gif) no-repeat 0% 20%; background-color:#ebebeb;}
.leftnavbar .righmenu1_active a { color:#05365f; text-decoration:none}
.leftnavbar .righmenu2{ padding :5px 0px 4px 30px; background:url(/App_Themes/Default/images/bg_leftsubmenu_style.gif) no-repeat 0% 50%;background-color:#ebebeb;}
.leftnavbar .righmenu2 a { color:#696969; text-decoration:none}
.leftnavbar .righmenu2 a:hover{color:#05365f;}
.leftnavbar .righmenu2_active{padding :5px 0px 4px 30px; background:url(/App_Themes/Default/images/bg_leftsubmenu_style.gif) no-repeat 0% 50%; background-color:#ebebeb;}
.leftnavbar .righmenu2_active a { color:#2379b8; text-decoration:none}
.leftnavbar h6 {background:url(/App_Themes/Default/images/bg_leftmenu_seperator.gif) left top repeat-x; height:2px; overflow:hidden; padding:0px; margin:0px}
/*canhcam-main*/
#canhcam-main{background:#efedee url(/App_Themes/Default/images/bg_content000.jpg) left top repeat-x; padding:12px 14px; position:relative; width:902px; border-top:solid 3px #2595eb ;}
/*canhcam-main*/
/*canhcam-main_left*/
.canhcam-main_left{width:233px; float:left;}
/*canhcam-main_left*/
/*canhcam-main_right*/
.canhcam-main_right{width:650px; float:right;}
/*canhcam-main_right*/
/*default*/
.default_left{ width:243px; float:left; overflow:hidden;}
.default_right{width:650px; float:right; overflow:hidden;}
/* Left Ad*/
.partnerleft {margin:8px 0px 13px 0px; padding:0px;}
.logoleft{margin:0px; padding:0px;}
.logo td { width: 234px;}
/* Tham do y kien */
.votetitle {  background:url(/App_Themes/Default/images/bg_headnews.gif) left top no-repeat; margin:0px; padding:7px 0px 5px 13px; color:#ffffff;text-transform:uppercase;font-weight:bold;}
.poll {margin:0px; padding:0px 20px 0 0; color:#505050; }
.polltitle h5 {color:#505050; font-weight:bold; margin:0; padding: 5px 3px 5px 13px; font-size:9pt; }
 h1 {color:#a70000; font-weight:bold; margin:0; padding: 5px 3px 5px 13px; font-size:10pt;}
.polloption {padding:0px 0px 0px 8px; margin:0; color:#505050;}
.polloption label {margin-bottom:10px;}
.formbutton {margin:0; padding:10px 10px 10px 15px;}
.formbutton input {border:solid 0px #636563; width:149px; height:29px; color:#000000; background:url(/App_Themes/Default/images/bg_btn_survey.gif) left top no-repeat; }
.formbutton input:hover{cursor:pointer;}
.polloptiontata {padding:0px 0px 0px 15px; margin:0; color:#125484;}
.polloptiontata h5{color:#125484; font-weight:bold; margin:0; padding:0; }
.surveyguide{border-bottom:dashed 1px #c5beb0; padding: 0 0 15px 0;}
.pollitem{padding:10px 0; border-bottom:dashed 1px #c5beb0;}
.pollitem h5{margin:2px 0; padding: 0px 0px 0px 13px;}
.pollitem .name{padding: 0px 0px 0px 13px; font-size:8pt;}
/*
 * Container: content
 */
#canhcam-content-container{margin:0; padding:0; float:left;}
.homezone{ margin: 0px 0px 8px 18px; width: 472px;}
.homezone h4{padding:7px 0px 13px 15px; margin:0 ;font-size:8pt; font-family: arial,tahoma,verdana; font-weight:bold; background:url(/App_Themes/Default/images/bg_homezone_header.gif) left top repeat-x; text-transform:uppercase;}
.homezone h4 a {color:#ffffff; text-decoration:none}

.homeitem{ padding: 8px 0px 7px 7px; margin-bottom:20px; background-color:#b4daf4; color: #1468a6;}
.homeitem img {width:252px; margin-right:20px}
.homeitem h5{ padding: 10px 0px 10px 0px; margin:0px ;font-size:10pt; font-family: arial,tahoma,verdana;}
.homeitem h5 a { color:#1468a6; text-decoration:none; font-weight:bold}
.homeitem h5 a:hover{text-decoration:underline;}
.homeitem1 { margin: 0; padding:0; background-color:#ffffff; color: #4c4c4c;}
.homeitem1 img {width:117px; margin-right:20px}
.homeitem1 table {margin-bottom: 10px;padding-bottom: 10px; border-bottom: solid 1px #e6ebde}
.homeitem1 h5 { padding: 0px 0px 5px 0px; margin:0px ;font-size:10pt; font-family: arial,tahoma,verdana;}
.homeitem1 h5 a { color:#4c4c4c; text-decoration:none; font-weight:bold}
.homeitem1 h5 a:hover{text-decoration:underline;}
.homeitem2 {margin:0; padding:0;}
.homeitem2 h5 {background:url(/App_Themes/Default/images/bg_OtherNews.gif) left top no-repeat; padding: 0px 0px 5px 20px; margin:0px ;font-size:8pt; font-family: arial,tahoma,verdana;}
.homeitem2 h5 a { color:#2b87ca; text-decoration:none; font-weight:bold}
.homeitem2 h5 a:hover{text-decoration:underline;}
.homeitem3 { margin: 0; padding:0px; background-color:#ffffff; color: #4c4c4c;}
.homeitem3 img {width:100px; margin-right:20px}
.homeitem3 table {margin-bottom: 10px;padding-bottom: 10px; border-bottom: solid 1px #e6ebde}
.homeitem3 h5 { padding: 0px 0px 5px 0px; margin:0px ;font-size:10pt; font-family: arial,tahoma,verdana;}
.homeitem3 h5 a { color:#4c4c4c; text-decoration:none; font-weight:bold}
.homeitem3 h5 a:hover{text-decoration:underline;}

/*
 * Container: right
 */
#canhcam-right-container{width:206px; margin:0; padding:0; float:right;}
/* Left Ad*/

.logo {margin:0px; padding:0px;}
.logo td { width: 234px;}

/*Footer*/
#canhcam-footer{padding:0; margin:0; clear:both; background:url(/App_Themes/Default/images/bg_bottom.gif) left top repeat-x; height:23px; position:relative;}
.copyright{ color:#ededeb; width:460px; position:absolute; top:5px; right:20px; text-align:right;}
.copyright a{ color:#ededeb; text-decoration:none;}
.copyright a:hover{text-decoration:underline;}
.hitcounter{width:460px; color:#ededeb; position:absolute; top:5px; left:20px;}
.HitCounterStr{ color:#fcce06; font-weight:bold;}
/*footer*/

/* Guide*/
.canhcam-guide {clear:both; float:left; width: 352px; color:#054c7f; background-color:#67b2e9; background:url(/App_Themes/Default/images/bg_guide.gif) left top no-repeat;  }
.guide {margin: 15px 0px 10px 14px; padding:0;}
.guide a {color:#ffffff; text-decoration:none;}
.guide a:hover {text-decoration:underline;}
/* Menu bottom*/
.bottomnavbar{overflow:hidden; position:relative; float:right; width: 594px; padding:13px 0px 16px 0px; margin:0px; background:url(/App_Themes/Default/images/bg_menubottom.gif) left top repeat-x;}
.bottommenuitem { position:absolute; right: 18px;}
.bottomnavbar ul {padding:0; margin:0; list-style-type:none; padding: 0px 0px 10px 14px;}
.bottomnavbar ul li {display:inline;}
.bottomnavbar ul h4 {display:inline;color:#f6ff00; padding: 0px 8px 0px 8px; margin:0;}
.bottomnavbar ul li a {color:#ffffff;text-decoration:none}
.bottomnavbar ul li a:hover {text-decoration:underline;}

/*
 * Content detail
 */
#canhcam-content-detail{margin:0; padding:0; margin-bottom:10px; float:right; width: 694px}

/*
 * NewsInZone - Danh sach tin tuc
 */
.breadcrumbshort {overflow:hidden; padding:9px 0px 5px 20px !important; margin:0; font-family: arial,tahoma,verdana; color:#010C9C; font-size:8pt; font-weight:bold; background:url(/App_Themes/Default/images/bg_boxL.gif) left top no-repeat;}
.breadcrumbshort a {color:#010C9C; text-decoration:none; font-size:8pt; font-weight:bold;}
.breadcrumbshort a:hover{text-decoration:underline;}
.breadcrumb {overflow:hidden; padding:6px 11px; margin:0; font-family: arial,tahoma,verdana; color:#979797; font-size:8pt; text-align:right; background:url(/App_Themes/Default/images/bg_boxL.gif) 0px -30px no-repeat;}
.breadcrumb a {color:#979797; text-decoration:none; font-size:8pt;}
.breadcrumb a:hover{text-decoration:underline;}

.newsinzone { padding:18px 0px 20px 20px; margin:0px; background: url(/App_Themes/default/images/bg_boxL_middle.gif) top left repeat-y; }
.zoneitem {padding:0; margin:0px; width: 600px;}
.seperator {border-bottom: dashed 1px #c5beb0; margin:10px 0px 10px 0px;}
.image-box {margin:0px; padding:0px;}
.image-box img {margin:0px; padding:0px; width:140px; margin-right:10px;}
.content-box {margin:0px 0px 0px 10px; padding:0px 16px 0px 0px; vertical-align:top; color:#545353;}
.content-box h5 {margin:0px; padding:0; font-size:10pt; font-weight:bold;}
.content-box h5 a {text-decoration:none; color:#545353}
.content-box h5 a:hover {text-decoration:underline; color:#545353}
.firstnewsitem{}
.firstnewsitem img{margin:0px; padding:0px; width:208px; margin-right:10px;}
.firstnewsitem .content-box h5{margin:0px; padding:0; font-size:11pt; font-weight:bold;}
/*Phan trang - Pager*/
.pager-container{position:relative; height:40px; margin:20px 25px 0px 0px; border-top:1px dotted #b7b7b7}
.pager{top:0px; right:0px;  height:40px; position:absolute; margin:0px; padding:0px}

/* 
 * NewsContent - Chi tiet tin tuc
 */
.newsdetail { padding:12px 25px 10px 25px; margin:0px; font-family: Arial, Tahoma, Verdana; font-size:9pt; color:#666666; border-bottom:dotted 0px #949494; color:#545454; background: url(/App_Themes/default/images/bg_boxL_middle.gif) top left repeat-y;}
.newsdetail_bottom{height:5px;background: url(/App_Themes/default/images/bg_boxL.gif) bottom left no-repeat; margin-bottom:10px;}
.newsdetail h1 { font-weight:bold;color:#545353; font-size:12pt; font-family: arial,tahoma,verdana; padding:0; padding-bottom: 7px; margin:0;}

/*Utibar*/
.utibar {padding: 8px 0 0 0; margin:0px; text-align:right; margin-top:10px; margin-right:20px; border-top:dashed 1px #c5beb0;}
.print { padding: 2px 12px 4px 18px; margin:0px ;cursor:pointer; font-size:8pt; color:#545454; 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:#545454; text-decoration:none; padding-bottom:2px; padding-top:0px;}
a:hover.print { color:#545454; text-decoration:underline;padding-bottom:2px; padding-top:0px;}
.sendtofriend { padding: 2px 12px 4px 18px;margin:0px ; cursor:pointer; font-size:8pt; color:#545454; 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:#545454; text-decoration:none;padding-bottom:2px; padding-top:0px;}
a:hover.sendtofriend { color:#545454; text-decoration:underline;padding-bottom:2px; padding-top:0px;}
.feedback  { padding: 2px 12px 4px 18px;margin:0px ; cursor:pointer; font-size:8pt; color:#545454; 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:#545454; text-decoration:none;padding-bottom:2px; padding-top:0px;}
a:hover.feedback { color:#545454; text-decoration:underline;padding-bottom:2px; padding-top:0px;}
.gotop  { padding: 1px 12px 4px 18px; cursor:pointer; color:#545454; font-size:8pt; font-weight:normal; background: url(/App_Themes/Default/images/ico_gotop.gif) top left no-repeat;}
a.gotop { color:#545454; text-decoration:none;}
a:hover.gotop { color:#545454; text-decoration:underline;}

.bookmark  { padding: 1px 12px 4px 18px; cursor:pointer; color:#545454; font-size:8pt; font-weight:normal; background: url(/App_Themes/Default/images/ico_bookmark.gif) top left no-repeat;}
a.bookmark { color:#545454; text-decoration:none;}
a:hover.bookmark { color:#545454; text-decoration:underline;}
/* Otheritem - Cac tin khac*/
.otheritem {margin:10px 0px; padding:0;}
.otheritem h4 {font-weight:bold;color:#784713; font-size:10pt; font-family: arial,tahoma,verdana; padding:0px 0px 5px 0px; margin:0px}
.otheritem h5 { padding: 2px 0px 2px 17px; margin:0px;background:url(/App_Themes/Default/images/bg_othernews_style.gif) 0 7px no-repeat; font-weight:normal; font-size:9pt; font-family: arial,tahoma,verdana;}
.otheritem h5 a {color:#545353; text-decoration:none;}
.otheritem h5 a:hover {text-decoration:underline;}
#pnlOtherNews{ margin:0px; padding:0px}
#pnlContent{ border-bottom:dotted 1px #bababa; margin-bottom:3px; padding-bottom:15px}



/*search*/
.searchform{color:#907d6a; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana; position:absolute; top:-48px; right:20px; z-index:2000; }
.searchform .linktext{text-decoration:underline; color:#010c9a;}
.searchform .linktext:hover{text-decoration:none; cursor:pointer;}
.searchtextbox{padding:0px; height:16px; border:0px solid #c4c9c9 ;vertical-align:middle; font-family:Arial, Tahoma, Verdana; font-size:7pt;background-color:#e5e5e5; width:114px; color:#666666;}
.dvbtnSearch{padding:1px 10px 1px 10px; margin:0px; background:url(/App_Themes/Default/images/bg_search.gif) left top repeat-x; border:solid 1px #515151; display:table-cell; color:#ffffff; font-size:7pt; font-weight:bold; }
.btnSearch{padding:1px 10px 1px 10px; margin:0px; background:url(/App_Themes/Default/images/bg_search.gif) left top repeat-x; border:solid 1px #515151; display:table-cell; color:#ffffff; font-size:7pt; font-weight:bold; }
.btnSearch1{padding:0px; margin:0px; color:#ffffff; font-size:7pt; font-weight:bold; line-height:14px; background-color:Transparent; border:none 0; }
.btnSearch:hover{cursor:pointer;}
.searchform .textbox1{height:18px; overflow:hidden; color:#666666; width:120px; margin-right:4px; margin-left:6px; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #AFAEAE;}
.searchmessage{text-align:center; color: #a70739; padding:10px 0px 10px 0px; font-family: arial,tahoma,verdana; font-size: 8pt; font-weight: bold; }
.searchform .label{text-decoration:none;}
/*search*/
.pnlSearch{z-index:10000;}
/*language*/
.language{position:absolute; top:0px; right:0px;background:url(/App_Themes/Default/images/bg_language.gif) left top no-repeat; width:251px; height:21px; position:absolute; top:0; right:0;}
.language a{ color:#dccdc2; text-decoration:none; font-weight:bold;}
.language_table{position:absolute; right:20px; top:3px;}
.language .sepa{width:28px; display:block;}
/*language*/
/* Sitemap */
.sitemapcontainer { padding :10px 23px 10px 23px}
.SiteMap { border: 0px solid #DDDDDD; font-family: arial,tahoma,verdana; font-size: 8pt; }
.SiteMapTableCell { padding: 5px; }
.RootNode { color: #05365F; font-family: arial,tahoma,verdana; font-size: 8pt; font-weight: bold; padding-left:5px; } 
.RootNode a { color: #05365F; text-decoration:none; } 
.RootNode a:hover { color: #05365F; text-decoration:underline; } 
.ParentNode { font-family: arial,tahoma,verdana; font-size:8pt;  padding-left:5px; } 
.ParentNode a { color: #05365F; text-decoration:none; } 
.ParentNode a:hover { color: #05365F; text-decoration:underline; } 
.LeafNode { color: #05365F; font-family: arial,tahoma,verdana; font-size:8pt;  padding-left:5px; } 
.LeafNode a { color: #05365F; text-decoration:none; } 
.LeafNode a:hover { color:#05365F; text-decoration:underline;} 

/*Trang lien he*/
.contact {width:600px;font-weight:normal; padding:20px 25px; }
.contactform{width:415px; float:left;}
.contact .registrationForm .label{font-weight:normal; font-size:9pt}
.contactinfo{ color:#666666;padding: 15px 0px 0px 0px; width:694px;margin:0px; font-family:Arial, Tahoma, Verdana; font-size:9pt}
.contact .note{color:#666666;padding: 0px 0px 15px 0px; margin:0px; font-family:Arial, Tahoma, Verdana; font-size:8pt}
.contactform .fieldwrapper{width:415px;}
.contactform .textbox{width:220px; border:solid 1px #dddcdc;}
.contactform .textbox:hover, .contactform .textbox:focus{border:solid 1px #666666;}
.contactform .styled{width:140px !important; font-weight:bold !important;}
.contactform .normal{font-style:italic; font-weight:normal; font-size:8pt;}
.contactform div.buttonsdiv{margin:5px 0 0 150px;}
.contactform div.fieldwrapper div.thefield{width:250px;}
.contactmap{width:180px; float:right;}
.contactmap img{width:180px;}
.contactguide{background-color:#e5e5e5; color:#626262; padding:20px 15px; margin-bottom:10px; _margin-bottom:10px; }

/*adhome*/
.adhome{width:640px; height:145px; margin:5px auto; position:relative; z-index:1; }
#adslide{border:solid 0px #379AE1;}
.adhome .nav{margin:2px 0; padding:5px 0; text-align:right; color:#379AE1;font-weight:bold; text-transform:uppercase; position:absolute; bottom:7px; right:10px; z-index:1000;}
.adhome .nav a{color:#828282; text-decoration:none; padding:2px 5px;margin:3px; border:solid 1px #8aabd9; font-weight:bold;}
.adhome .nav a.activeSlide{ text-decoration:none; color:#fefefe;}
/*adhome*/

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 600px; overflow: hidden; padding: 2px 0; }
div.fieldwrapper label.styled { float: left; width: 180px; margin-right: 10px; font-family:Arial, Verdana; font-size:9pt; font-weight:bold;}
div.fieldwrapper label.styled span.star{ font-weight:normal; font-style:italic;}
div.fieldwrapper div.thefield { float: left; margin-bottom: 0px; width:400px; }
div.fieldwrapper div.thefield img{width:200px;}
div.buttonsdiv { margin: 5px 0px 0px 190px; }
.errormessage {background:url("/app_themes/default/images/edtError.png") no-repeat scroll left top transparent;color:#FF0000;font-family:arial,tahoma,verdana;font-size:9pt;padding-left:18px; margin-left:3px;}
.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: 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: #E9786E; padding-right:6px;}
.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;}
.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 */

/* print form */
#canhcam-print-container {width:750px; margin:0 auto; padding:20px; border:solid 1px #dfdfdf; border-bottom:solid 0 #ffffff; font-family: arial,tahoma,verdana; font-size:9pt;}
#canhcam-print-footer {color:#4cac47; font-size:9pt; font-family: arial,tahoma,verdana; border-top:solid #4cac47 9px; width:760px; margin:0 auto; padding:15px;text-align:center;}
#canhcam-print-footer a {color:#4cac47; text-decoration:none;}
#canhcam-print-footer a:hover {color:#4cac47; text-decoration:underline;}
#canhcam-print-header {color:#666666; font-size:9pt; font-family: arial,tahoma,verdana; text-align:right; padding:0px 0px 10px 0px; margin:0px; border-bottom:solid #4cac47 2px; clear:both; }
#canhcam-print-container h1{ margin:0; color:#000000; font-family: arial,tahoma,verdana; font-size:11pt; padding:15px 0; }
.printlogo{ clear:both; height:90px;}
/* print form */

#processMessage { 
  position:absolute; 
  top:30%; 
  left:43%;
  padding:10px;
  width:14%;
  z-index:1001;
  background-color:#fff;
} 
/*pager*/
.pagenumber{color:#8d6405; font-family:Arial,Tahoma,Sans-Serif; font-weight:normal;}
.currentpagenumber{color:#888888;font-family:Arial,Tahoma,Sans-Serif; font-weight:normal; background-color:#dedede;}
.pagesummary{font-family:Arial,Tahoma,Sans-Serif;}
/*pager*/
/*adhomepagetop*/
.adhomepagetop{width:930px; height:412px; position:relative; background-color:#000000;}
.bannernotshow{position:absolute; top:0; left:0; width:900px; padding:15px; height:400px; text-align:center; color:#888888;}
.galleryview{border:none 0 !important; height:390px !important; }
.panel{}
.panel img{width:930px;}
.filmstrip{}
ul.filmstrip{ min-width:836px !important; }
ul.filmstrip li{opacity:0.9; filter: alpha(opacity = 90); margin-top:5px!important;}
ul.filmstrip li:hover{opacity:1; filter: alpha(opacity = 100);}
ul.filmstrip li img{height:45px; border:solid 1px #fffffe !important; }
ul.filmstrip li img:hover{opacity:1; filter: alpha(opacity = 100);}
ul.filmstrip li a img{opacity:0.9; filter: alpha(opacity = 90);}
ul.filmstrip li a:hover img{opacity:1; filter: alpha(opacity = 100);}
#pointer{visibility:hidden;}
.strip_wrapper{height:58px !important;left:47px !important; padding-left:0px; overflow:hidden;position:absolute; top:335px !important;width:836px !important;}
.filmstrip{background:url(/App_Themes/Default/images/bg_filmstrip.png) repeat left top !important; height:58px !important; }
.nav-next,.nav-prev{top:335px !important; width:47px !important; height:58px !important; }
.nav-next{right:0px !important; }
.nav-prev{left:0px !important;}
/*adhomepagetop*/
/*top10promotion*/
.top10promotion{width:205px; height:330px; background:url("/app_themes/default/images/bg_boxS.gif") no-repeat scroll left top transparent; padding:0 19px; position:relative; }
.boxS_bottom{background:url("/app_themes/default/images/bg_boxS.gif") no-repeat scroll left bottom transparent; height:5px; margin-bottom:5px;}
.specialpromotion_list{height:240px; width:205px; position:relative;}
.specialpromotion_adrotator{position:absolute; top:25px; left:0; z-index:2;}
.btnRotator{}
.btnRotatorUp{background:url("/app_themes/default/images/btn_up.png") no-repeat scroll left top transparent; width:29px; height:19px; border:none 0; position:absolute; top:0px; left:88px;}
.btnRotatorDown{background:url("/app_themes/default/images/btn_down.png") no-repeat scroll left top transparent; width:29px; height:19px; border:none 0; position:absolute; bottom:0px; left:84px;}
.btnRotatorUp:hover, .btnRotatorDown:hover{cursor:pointer;}
.icotopten{position:absolute; top:5px; right:5px;}
/*top10promotion*/
/*homepage_promotion*/
.homepage_promotion{ width:612px; overflow:hidden; background:url("/app_themes/default/images/bg_homepagepromotion.jpg") no-repeat scroll left top transparent; padding:0 19px;}
.homepage_promotion_table{height:222px; margin:19px 0;}
.homepage_promotion_table .item{margin:0 7px 7px 0;}
/*homepage_promotion*/
/*partner*/
.partner{width:243px; background:url("/app_themes/default/images/bg_boxS_middle.gif") repeat-y scroll left top transparent; padding:0 0px; margin:0;}
.partner .homepage_partner_table{margin:19px 0px 0px 19px; padding-bottom:19px;}
.partner .homepage_partner_table .item{margin:0 14px 7px 0; }
.partner .headline{background:url("/app_themes/default/images/bg_boxS.gif") no-repeat scroll left top transparent; padding:9px 19px 5px 19px;}
.partner .headline a{text-decoration:none; color:#010C9C; font-weight:bold;}
.partner .headline a:hover{ text-decoration:underline;}
.partner .item{vertical-align:top; padding-bottom:10px; overflow:hidden; }
.partner .item img{width:94px;}
.partner_sepa{width:16px; overflow:hidden;}
.partnerlist{}
.partnerlist .pager-container {border:none 0; margin:10px 25px 0 0; height:30px;}
.partner_item{width:100px; border:solid 1px #c9c9c9; text-align:center; vertical-align:top; }
.partner_item img{width:80px;}
.partner_item .name{width:100px; padding:5px 0;}
.partner_item .name a{text-decoration:none; color:#5a5959; }
.partner_item .name a:hover{text-decoration:underline;}
/*partner*/
/*bannerninzone*/
.bannerninzone{width:243px; margin:0 auto;}
.logoleft{margin-bottom:10px;}
.bannerninzone .logoleft img{ height: auto !important;width: 100% !important;}
/*bannerninzone*/

/*phone_support*/
.phone_support{}
.phone{ background:url("/App_Themes/Default/images/bg_phone.gif") no-repeat scroll center top transparent;color:#335a9d; font-weight:normal; width:96px; position:absolute; bottom:10px; left:19px; width:106px; height:28px;}
.phone .phonetext{padding:7px 0 0 32px; font-size:8pt; display:block;}
.supportonline{width:86px; position:absolute;  bottom:10px;right:19px; text-align:center; margin:0 auto; }
.supportonline_table{max-width:86px; text-align:center; height:28px;}
.supportitem{background:url("/App_Themes/Default/images/bg_supportitem.gif") no-repeat scroll center top transparent; width:33px;}
.item-yahoo{background:url("/App_Themes/Default/images/bg_supportonline.gif") no-repeat scroll center top transparent;height:12px;padding:10px 0 0px 10px;}
.support-sepa{width:10px;}
/*phone_support*/

/*tag*/
.tag{padding:0; color:#515150;}
.tag .headline{padding:9px 19px 5px 19px;}
.tag .content{padding:12px 19px 17px 19px;}
.tag .content a{color:#515150; text-decoration:none;}
.tag .content a:hover span{color:#515150; text-decoration:underline;}
/*tag*/
/*Homepage_industry*/
.Homepage_industry{width:650px; height:auto; background: url(/App_Themes/Default/images/bg_boxL.gif) top left no-repeat;}
.Homepage_industry_bottom{}
.Homepage_industry .headline{text-align:left;}
.Homepage_industry .headline span{ background: url(/App_Themes/Default/images/ico_headline.gif) center left no-repeat; padding-left:10px;}
.specialvendorgroup_sepa{width:30px; overflow:hidden;}
.specialvendor_item{ color:#454545; background:url("/App_Themes/Default/images/bg_othernews_style.gif") no-repeat scroll 0 7px transparent; padding:0 10px; width:155px;}
.specialvendor_item a{ color:#454545; text-decoration:none;}
.specialvendor_item a:hover{ color:#454545; text-decoration:underline;}
.specialvendor_sepa{height:1px; overflow:hidden; display:block; border-bottom:dashed 1px #c5beb0; margin:4px 0;}
.div_viewall{color:#fcaa22; font-size:9pt; padding:5px 0 0 0;}
.div_viewall a{ color:#fcaa22; text-decoration:none; text-transform:uppercase;}
.div_viewall a:hover{color:#fcaa22; text-decoration:underline; cursor:pointer;}
/*Homepage_industry*/
/*tab strip*/
.tabstrip{background-image:none !important;margin:0 !important; background: url(/App_Themes/Default/images/bg_industryhomepage.jpg) top center no-repeat !important; padding:5px 10px 0px 5px !important;}
.CustomTab{background-image:none !important; padding:0px 0px 0 15px !important; font-weight:bold !important; font-size:8pt !important; font-family:Arial, Tahoma !important; text-transform:uppercase !important; color:#7a7a7a !important; background: url(/App_Themes/Default/images/bg_tab_custom0.jpg) top left no-repeat !important; }
.HoveredTab{background-image:none !important; font-weight:bold !important; border-bottom: solid 0px #ffffff; background: url(/App_Themes/Default/images/ico_expanddown.gif) right center no-repeat !important; color:#010b9e !important;}
.SelectedTab{background-image:none !important; font-weight:bold !important;  border-bottom: solid 0px #ffffff; background: url(/App_Themes/Default/images/ico_expanddown.gif) right center no-repeat !important; color:#010b9e !important;}
.rtsOut{background-image:none !important;}
.pageview{background-image:none !important; padding:15px 24px 10px 24px;}
/*tab strip*/
/*search_condition*/
.search_condition{background:url(/App_Themes/Default/images/bg_search_condition.gif) no-repeat left top ; padding:20px 0 20px 115px; width:500px; }
.search_condition_bottom{background:url(/App_Themes/Default/images/bg_search_condition.gif) no-repeat left bottom ; height:15px; }
.search_condition .label{ color:#744f38; font-weight:bold; margin:0 12px 0 0; text-decoration:none;}
.search_condition .textbox{ width:280px; color:#666666; border:solid 1px #afaeae;}
/*search_condition*/
/*searchvendorresult*/
.searchvendorresult{}
.searchvendorresult .headline{color:#605e5e; font-weight:normal;}
.searchvendorresult .headline span.count{color:#8d644a; font-weight:bold;}
.searchvendorresult .item img, .searchvendorresult .altenateitem img{ width:100px; margin-right:14px;} 
.searchvendorresult .item{ background-color:#eeeeee; margin:2px 0; color:#605e5e; padding:9px 19px; width:565px;}
.searchvendorresult .altenateitem{background-color:#e5e5e5; margin:2px 0; color:#605e5e; padding:9px 19px; width:565px;}
.searchvendorresult .item a, .searchvendorresult .altenateitem a{color:#605e5e; text-decoration:none;}
.searchvendorresult .item a:hover, .searchvendorresult .altenateitem a:hover{color:#605e5e; text-decoration:underline;}
.searchvendorresult .name{font-weight:bold;}
.vendordetail{padding:20px 19px 0 0;}
.advancedsearchvendor{background:url(/App_Themes/Default/images/bg_advancedsearchvendor.gif) no-repeat left top ; text-decoration:underline; color:#907d6a; padding:0 0 0 18px;}
.advancedsearchvendor:hover{cursor:pointer;}
/*searchvendorresult*/
/*dntg*/
.dntg_vendor_introduction{padding-right:20px;}
.industry_item{text-align:center;background-color:#e4e0d6; border-right:solid 1px #fff; padding:4px;}
.industry_item:hover{background-color:#beb8ac;}
.industry_item a{ text-decoration:none; color:#717070; font-weight:bold; font-size:8pt;}
.industry_item a:hover{ text-decoration:none; color:#484848;}
.industry_item_active{background-color:#beb8ac; padding:4px 0px; text-align:center;border-right:solid 1px #fff;}
.industry_item_active:hover{background-color:#beb8ac;}
.industry_item_active a{ text-decoration:none; color:#484848; font-weight:bold; font-size:8pt;}
.industry_item_active a:hover{ text-decoration:none; color:#484848;}
.industry_item_label{background-color:#e4e0d6; text-decoration:none; color:#717070; padding:4px 20px; font-weight:bold; font-size:8pt;}
.industry_item_label:hover{cursor:pointer;background-color:#beb8ac; text-decoration:none; color:#484848; padding:4px 20px;}
.otherindustry_item{width:90px;}
.otherindustry_item a{text-decoration:none; color:#4a4a4a; }
.otherindustry_item a:hover{text-decoration:underline;}
.otherindustry_table{margin:10px;}
.dv_otherindustry{padding:5px; background-color:#e5e5e5;}
.industry_tooltip{padding:10px;}
.industry_table_inside{width:450px;}
.industry_table_inside1{width:605px;}
.industry_table{border-bottom:solid 1px #b5a67b; }
.vendor_list{background-color:#e5e5e5; margin-right:20px; padding:15px 0;}
.vendor_list_table{width:550px; margin:0 auto;}
.vendor_list_item{width:142px; text-align:center;}
.rrClipRegion{border:none !important;}
.rrClipRegion .rrItemsList li{text-align:center;}
.RadRotator_Default .rrButton.rrButtonLeft{background:url(/App_Themes/Default/images/btn_left.gif) no-repeat center center !important;}
.RadRotator_Default .rrButton.rrButtonRight{background:url(/App_Themes/Default/images/btn_right.gif) no-repeat center center !important;}
.truycapnhanh{background:url(/App_Themes/Default/images/bg_vendordetail.gif) no-repeat center center; margin:10px 20px 10px 0; width:606px; height:86px;}
.truycapnhanh_table{margin-left:20px; margin-top:5px;}
.truycapnhanh .headline{color:#525252; font-weight:bold;}
.truycapnhanh .label{color:#525252;}
.truycapnhanh .textbox{border:solid 1px #afaeae; width:168px; color:#525252;}
.truycapnhanh .button{background:url(/App_Themes/Default/images/bg_button_truycapnhanh.gif) repeat-x top left; border:none; color:#ffffff;}
.RadToolTip_Default{padding:10px;}
div.RadToolTip_Default a.rtCloseButton{top:5px !important; right:5px !important;}
/*dntg*/
/*vendorinindustry*/
.vendorinindustry{}
.vendorinindustry_left{width:180px; float:left; overflow:hidden;}
.vendorinindustry_right{width:400px; float:right; overflow:hidden;}
.vendorinindustry_right img{background:url(/App_Themes/Default/images/bg_industryimage.gif) no-repeat top left; padding:10px; width:380px; height:290px;}
/*vendorinindustry*/
/*industrylist_table*/
.industrylist_table{width:90%; margin:0 auto; margin-top:15px;}
.industrylist_table .item{width:70px; height:78px; text-align:center;}
.industrylist_table .item a{text-decoration:none;}
.industrylist_table .item img{width:45px; height:45px;border:none;}
.industrylist_table .item .name{color:#7a7879; text-transform:uppercase; padding-top:10px; font-size:8pt;}
/*industrylist_table*/
/*posunit*/
.table_posunit{width:96%; margin-right:20px;}
.table_posunit thead{background-color:#6eb2f1; color:#fff !important; text-transform:uppercase; font-size:8pt; }
.table_posunit thead td{ color:#fff !important; text-align:center !important;}
.table_posunit tr td{padding:5px; text-align:left; color:#030102;}
.table_posunit tr td a{color:#030102; text-decoration:none;}
.table_posunit tr td a:hover{text-decoration:underline;}
.table_posunit tbody tr td{border-left:dotted 1px #b4b2b3;border-bottom:dotted 1px #b4b2b3;}
.table_posunit tr td:first-child{border-left:none 0 #fff !important; text-align:left;}

#tablePagination {
    font-size: 8pt;
    height: 20px;
    padding: 0 5px;
    margin:20px 0 0 0;
}
#tablePagination_rowsPerPage{margin:0 5px 0 0;}
#tablePagination_paginater {
    margin-left: auto;
    margin-right: auto;
}
#tablePagination img {
    padding: 0 2px;
}
#tablePagination_perPage {
    float: left;
}
#tablePagination_paginater {
    float: right;
}
#testTable2 #tablePagination {
    color: #980E30;
    font-size: 8pt;
    height: 20px;
    padding: 0 5px;
}
input#tablePagination_currPage{height:12px; margin:0 5px;}
/*posunit*/
/*searchbannerresult*/
.searchbannerresult{}
.searchbannerresult .headline{color:#605e5e; font-weight:normal;}
.searchbannerresult .headline span.count{color:#8d644a; font-weight:bold;}
.searchbannerresult img{ width:136px;}
.searchbanner_item{vertical-align:top;}
.bannerdetail{padding:0px 19px 0 0;}
/*searchbannerresult*/

/*homenews*/
.homenews{color:#858585; padding:2px 20px; position:absolute; bottom:0px; left:0; width:890px; background-color:#d2d2d2; border-top:solid 0px #141414;}
.homenews_title{display:inline-table; font-weight:normal;}
.homenews_item{}
.homenews_item a{ color:#858585; text-decoration:none;}
.homenews_item a:hover{text-decoration:underline;}
.homeinfo_sepa{color:#858585; margin:0 2px; overflow:hidden;}
/*homenews*/
.headline{ color:#010c9c; font-weight:bold; padding:9px 0 5px 0; text-transform:uppercase; font-size:8pt;}
.headline span{ background: url(/App_Themes/Default/images/ico_headline.gif) center left no-repeat; padding-left:10px;}

.marquee0 div {width:930px !important;}
.RadCalendarPopup{z-index:9000 !important;}
.RadToolTip_Default rtVisibleCallout{}

.rtCloseButton{margin:10px 10px 0 0 !important;}

.Homepage_industry .rtsIn{padding:0 !important;} 
