﻿body {
    background: url("../images/bg_main.gif") repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(../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 */
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:url(../images/bg_main.gif)}
.mainbodys{ font-size:9pt; margin:0px; padding:0px; font-family:arial,tahoma,verdana;}
.errormessage { padding-left:20px; background:url(../images/edtError.png) no-repeat; width:14px; height:14px; overflow:hidden;}
/* Structure */
#canhcam_frame_top {margin:0px auto;  }
#canhcam_frame_bottom {margin:0px auto; }
#canhcam-frame{     height: 930px;
    margin: 0 auto;
    overflow: hidden;
    width: 1239px; }
#canhcam-frame-left{ width:186px; height:938px; float:left;background:url(../images/bg_main_left.png)  top no-repeat}
#canhcam-frame-right{    background: url("../images/bg_main_right.png") no-repeat scroll center top transparent;
    float: left;
    height: 938px;
    position: relative;
    width: 160px;}
#canhcam-frame-content{ float:left; width:893px;height:940px; overflow:hidden}

#canhcam-wrapper-top { }
#canhcam-wrapper-bottom { }
/*#canhcam-header { Width:727px ; position:relative; padding-top:76px;background:url(../images/bg_main_top.png)  no-repeat;  height:124px ; overflow:hidden}*/
#canhcam-header { Width:893px ; position:relative; padding-top:76px;background:url(../images/bg_main_top.png)  no-repeat;  height:168px ; overflow:hidden}
#canhcam-footer { text-align:center;  width:893px; height:161px;background:url(../images/bg_main_bottom.png)  top no-repeat}
#canhcam-main{ background-color:#c4161c; overflow:hidden; width:893px; height:532px;}
#home{width:875px; height:532px; background-color:#fff;}

.content {Width:822px ; background:url(../images/bg_content.gif) 0 -26px no-repeat; position:relative;}
.content_bottom {Width:822px ; background:url(../images/bg_content.gif) 0 bottom no-repeat; height:50px;}
.content_product {Width:822px ; background:url(../images/bg_content_product.gif) 0 -26px no-repeat; position:relative;}
.content_bottom_product {Width:822px ; background:url(../images/bg_content_product.gif) 0 bottom no-repeat; height:50px;}
.clearboth { clear:both;}

/* Guide */
.copyright {      color: #FFFFFF;
    font-size: 8pt;
    padding-top: 5px;
    position: relative;
    top: 40px;}
.copyright a { color:#fff; text-decoration:none}
.copyright a:hover { color:#fff; text-decoration:underline; }
/* Guide */
#Div2
{
    background: none repeat scroll 0 0 #FFFFFF;
    height: 532px;
    top: 0;
	width: 875px;
}
#Div8
{
	width:850px !important;
}
/* Navbarmenu */
#maincontainer {width:715px;  height:55px; overflow:hidden;  position:relative; bottom:32px ; _bottom:108px;}
.animatedtabs{clear: both;font: 9pt Arial; font-weight:bold; overflow: hidden;height: 32px; float:right}
.animatedtabs UL{ padding:0px; margin: 0px 0px 0px 0px; list-style-type: none;}
.animatedtabs ul li{ margin:0px; float: left; padding: 0px ;}
.animatedtabs a {  float: left;color:#585858; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 32px; TEXT-DECORATION: none; background-COLOR:#FFF  }
.animatedtabs a SPAN{ padding:0px 15px 0px 15px;  float:left; cursor: pointer;line-height:32px; position: relative;height: 32px;text-decoration: none;}
.animatedtabs .selected A{ float: left; color: #000; position: relative; text-decoration: none;font-weight:bold;}
.animatedtabs a:hover{background-COLOR:#000;  float: left; color: red; position: relative;text-decoration: none;}
.animatedtabs .selected A SPAN { background-COLOR:#000;  float: left; font-weight:bold; color: #fff; position: relative;text-decoration: none;}
.animatedtabs a:hover SPAN { background-COLOR:#000 ;padding:0px 15px 0px 15px;  float: left; font-weight:bold; color:#fff; position: relative;text-decoration: none;}
.animatedtabs .selected .ico-menu{background-COLOR:#000 ;}

.subTopMenuFont { font: 8pt Arial;color: #fff; padding-left:10px; clear:both}
.subTopMenuFont a{ font: 8pt Arial;color: #fff;text-decoration: none; }
.subTopMenuFont a:hover{font: 8pt Arial;color: #fff;text-decoration: underline; }
.subMenuContainer {display: none; }

#subTopMenu { _position:relative; _bottom:2px}
#subTopMenu { margin:0 auto; height: 23px;  overflow:hidden; width:715px; text-align:center}
#subTopMenu UL {padding:0px; margin: 0px;list-style-type: none;  float:left !important }
#subTopMenu UL LI {float: left; margin: 0px; padding-top:1px; list-style-type: none;  }
#subTopMenu UL LI A { padding:0px 8px 0px 12px; line-height: 2em;  }

.bottomnavbar{ padding:0px 0px 0px 0px; margin:0px;  float:left; text-align:left}
.bottomnavbar ul {list-style-type:none; padding:0px; font-size:8pt; margin:0px; display:inline;}
.bottomnavbar ul li { padding:0px; display:inline; color:#666565;  padding:0px 4px 0px 0px;}
.bottomnavbar ul li a { color:#666565; text-decoration:none;}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#666565; }

.Top-menu{ position:absolute; top:176px; left:0px; height:55px; overflow:hidden; width:875px; height:66px;}
.right-menu{ position:relative; top:100px; left:0px}

/* Navbarmenu */


/*zoneimages*/
.zoneimages{  margin:0 auto;  }
/*zoneimages*/

.containt{ background :url(../images/bg_containt.gif) left  repeat-y;}
.containt-main{ background :url(../images/bg_containt_main.gif) left  repeat-y;}
.canhcam-left{ float:left; width:186px; padding:20px }
.canhcam-left-main{ float:left; width:226px;  }
.canhcam-middle{ float:left; width:444px ; padding-left:1px; overflow:hidden }
.canhcam-right{ float:left; width:144px }

/* Structure */

/*zonehome*/
.titlezonehome{ border-top:1px solid #999; padding-top:2px; margin-bottom:20px}
.titlezonehome a{background :url(../images/bg_titleZonehome.gif) right  no-repeat; padding:5px 30px 5px 10px; text-transform:uppercase; color:#fff; text-decoration:none; font-weight:bold}
.titlezonehome a:hover{ text-decoration:underline}

.homespecial{ margin-bottom:20px}
.homespecial-right{ text-align:center}
.newshomeSpecial{ float:left; width:134px ; border:1px solid #999; margin:0px 4px 0px 6px; _margin-left:5px}
.titleSHNews{ padding:5px 0}
.titleSHNews a{ color:#3c3c3c; text-decoration:none}
.price{ color:#a90000; padding-bottom:5px}
/*zonehome*/

/*weblink*/
.weblink{ margin: 0px; text-align:center;  float:left; margin-right:5px}
.weblink select{  font-size:8pt; width:140px; border:none  !important; color:#797979;}
/*weblink*/

/*homepage*/

.news, .media, .linkLK{ width:310px; min-height:260;}
.news,.media{ float:left;}

.news .itemDetails ul{ margin:0; padding:10px;}
.news .itemDetails li{ list-style-type:none; padding-bottom:8px;}
.news .itemDetails li .name{padding-bottom:4px;}
.news .itemDetails a{ font-weight:bold ; color:#296ccd; text-decoration:none;}
.news .itemDetails a:hover{ text-decoration:underline;}
.news .itemDetails img{padding-right:8px;}
.news .itemDetails{  margin:0 ; padding:0;}
 
.media{ padding-left:16px;}
.linkLK{ float:right; clear:right}
.itemDetails{ border:1px solid #dfdede; }
/*homepage*/

.choice{ background-color:#13376d; margin-left:1px; margin-right:1px; }
.choice table .question{ font-weight:bold; }
.choice table a{ padding-left:5px;}
.choice #table_link a{color:#ffffff; font-weight:bold; }
.choice #table_link{margin-top:15px;}
.choice #table_link a:visited,.choice #table_link a:active,.choice #table_link a:hover,.choice #table_linki a:link{ color:#ffffff; text-decoration:none;}
.bgchoice { background-image:url('../images/bg_choice.gif')}

.quangcao{ }
.quangcao ul{  width:981px; margin:0; padding:0 ; padding-top:10px;}
.quangcao li{ float:left; list-style-type:none; width:325px; }


/* Search */
.searchform { background-color:#fff; width:135px; float:right ;   height:16px }
.searchform input{vertical-align:top; }
.searchtextbox { width:110px;   _height:13px; font-size:8pt;  margin:0;  color:#a6a6a6; border:0px solid #fff !important ; }
.btnSearch{ border:none;background:url(../images/bg_btnSearch.gif) right  no-repeat; height:13px; width:14px ; position:relative;  cursor:pointer ; top:1px; right:1px }
/* Search */

/*searchresult*/
.searchresult{padding:0px 45px}
.searchresult .headline{border-bottom:solid 1px #cccccc; color:#EC541B; font-weight:bold; padding-bottom:3px; margin-bottom:5px;}
.searchresult .projectitem img{width:135px}
.searchresult .projectitem .zoneitemname{ margin-bottom:35px}
.searchresult .headline{ margin-bottom:20px}
.searchresult .projectinzone{ margin-left:0; width:101%}
.searchresult .projectinzone .project-sepa{ width:10px !important}
/*searchresult*/

/*language*/
.language{ width:130px; float:left;color:#fff }
.language a{ color:#fff; text-decoration:none}
.active-language{ font-weight:bold}
/*language*/
/*hitcounter*/
.hitcounter{ width:140px ; font-size:8pt; margin:0px 22px}
.canhcam-left-main  .hitcounter{ margin-left:42px}
/*hitcounter*/

/* CSS trang  details*/
#leftDetails{ float:left; width:231px; margin-bottom:25px;  }
.subbanner,.title{width:676px; margin:0; padding:0; }
.title{ background-color:#e9e9e9;  height:22px;margin-top:-3px;}
.title a{ color:#105ac5; position:relative; top:4px; margin-left:7px; font-weight:bold; font-size:8pt; }

/*CSS format rightDetails*/
#rightDetails{ float:right; width:712px; padding-right:8px; }
#rightDetails .update_news, .infomation_ball, .gallery, .serveys, .local_football, .national_football { padding-bottom:5px; margin:0; }
/* CSS trang  details*/



/*specialnews, specialproject*/
.specialnews ul{ margin:0px; padding:0px}
.specialnews ul li{ list-style-type:none; color:#fff}
.specialnews .name a{ text-transform:uppercase; color:#fff; text-decoration:none }
.specialnews .name a:hover{ text-decoration:underline}

.headline-Contact{background: url(../images/bg_headlineContact.gif); border-top:1px solid #c3c3c3; padding:6px ; font-size:8pt}
/*specialnews, specialproject*/

/* Contact */
.contact{ padding:25px 25px 0PX; overflow:hidden; height:100px; color:#9c9c9c  }
.contactguide{ float:left; width:270px}
.support{ float:right; width:290px }
.supportitem{ width:110px}
.title-support{ padding-bottom:15px}
.map{ clear:both;background :url(../images/bg_breadcrumbshort.gif) top right no-repeat; text-align:center; padding-top:25px }
/* Contact */

/* News */
.leftspecial { margin:0px 0px 0px 9px; background:url(../images/bg_leftnews.gif) left repeat-y;}
.leftspecial .leftspecialmenu { padding:4px 4px 2px 12px; color:#ed2b23; font-weight:bold; font-size:9pt; background:url(../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:9pt; background:url(../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 5px 10px 10px; color:#606060; font-size:9pt;}
.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;}

.newproduct_title {color:#ed2b23; padding:4px 0px 2px 14px; font-weight:bold; font-size:9pt; background :url(../images/bg_newproduct_title.gif) top left no-repeat; }

.newproduct_frame { padding:0px 0px 18px 17px;}

.newproduct_item { width:162px; color:#6f6f6f; margin-top:8px; padding-bottom:4px; font-weight:normal; text-align:center; font-size:9pt; 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;}

/*specialproduct_item*/
.specialproduct{padding:10px 10px 0 10px;}
.specialproduct_item .name{color:#1f1c16; padding:6px 8px 3px 8px;}
.specialproduct_item .name a{color:#1f1c16;text-decoration:none; font-weight:bold;}
.specialproduct_item .name a:hover{text-decoration:underline; }
.specialproduct_item .briefcontent{padding:0px 8px;}
.specialproduct_item img{ width:150px; border:solid 2px #ffffff;}
.specialproduct_item .product_detaillink{background :url(../images/bg_product_image.gif) 50% -964px no-repeat; height:25px;position:relative;}
.specialproduct_item .product_detaillink a { color:#fcfcfc; text-decoration:none;position:absolute; left:60px; top:9px;}
.specialproduct_item .product_detaillink a:hover { color:#fcfcfc; text-decoration:underline;}
.specialproduct_sepa{background:url(../images/bg_specialnews_sepa.gif) left center repeat-x; height:2px; padding:8px 0;}
/*specialproduct_item*/

/*projectinzone*/
.projectinzone{ margin-left:2px; border: 0px solid #fff !important }
.projectitem{ text-align:center; border-left:0px solid #fff !important;border-right:0px solid #fff !important;border-top:10px solid #fff !important}
.projectbox{ border:1px solid #c3c3c3; width:134px; margin:0 5px}
.projectbox .zoneitemname{ color:#3c3c3c ; font-weight:normal !important}
.projectbox .zoneitemBrief{ color:#a90000 ; padding-bottom:5px }
/*productinzone*/


/*projectcontent*/
.projectcontent{  padding:0px; color:#737374}
.projectcontent .images{ width:400px; margin:10px 10px 10px 30px;}
.projectcontent .images img{ width:400px}
.projectcontent .titleproductitem{ margin-bottom:10px; width:300px}
.detail-frame .projectcontent .Briefpro{ color:#a90000 !important;padding:0px 10px 10px 30px; font-weight:bold;  display:block}
.projectcontent .titleprod{ display:block; font-weight:bold; color:#3c3c3c; padding:0px 10px 0px 30px}
.ltrproductContent{ color:#3c3c3c; padding:0px 10px 10px 30px}
/*projectcontent*/

/*other project*/
.otherProject { padding-left:10px}
.otherprojecttitle{ font-weight:bold; color:#3c3c3c; padding:0px 10px 10px 20px}
.ortherprod { border:1px solid #c3c3c3; width:134px; text-align:center}
.ortherprod .ortherprodname a{color:#3c3c3c; text-decoration:none}
.ortherprod .ortherprodname a:hover{color:#3c3c3c; text-decoration:underline}
.ortherprod .ortherprodbrief{ padding:5px 10px; color:#a90000}
/*other project*/

/*rotator*/
.productimagelist{width:678px;margin:0 auto; }
.btnRotator{ width:678px; height:60px; padding-top:0px; margin:0 auto; position:absolute; left:0; bottom:0; }
.btnRotatorLeft{ background-color:Transparent; border-width:0px; width:19px; height:60px; cursor:default;  float:left;}
.btnRotatorRight{background-color:Transparent; border-width:0px;width:19px; height:60px; cursor:default;   float:right;}
.product_rotator{ margin-left:20px;position:absolute; left:0; bottom:0;}
.product_rotator img{ width:85px; height:60px;}
/*rotator*/

/*newslist*/
.firstnewsitem{color:#5d5d5d}
.firstnewsitem .image-box img { margin:0px 30px 0px 0px; padding:0px; }
.newsitem{ color:#5d5d5d}
.newsitem .image-box img { margin:0px 30px 0px 0px; padding:0px; }
.zoneitemname { font-weight:bold; font-size:9pt; padding-bottom:4px; color:#515151;}
.zoneitemname a { color:#c4161c; text-decoration:none; padding:2px 0px 5px 0px;}
.zoneitemname a:hover { color:#c4161c; text-decoration:underline;}
.zoneitembrief { font-weight:normal; font-size:9pt; color:#5d5d5d;}
.news_sepa { height:1px; overflow:hidden;border-bottom:1px dotted #d9d9d9; margin:15px 0}

.NewsZone .pager-container{margin:10px 0px !important;}
.pager-container { width:100%; height:20px; background-color:#fff;   background :url(../images/bg_breadcrumbshort.gif) top right no-repeat; }
.pager {  float:right; margin-right:30px}
/*newslist*/



.pager-container-other { }
.pager-other {}

/* News */

/* Detail */
.detail-frame { padding:0px;}
.detail-frame h1 { font-weight:bold; font-size:9pt; color:#c22226; margin:0 0 10px 0;}
.othernews { padding:8px 0px 0px 0px; color:#ec5217;}
.othernews .headline { color:#3c3c3c; font-weight:bold; padding-bottom:6px; font-size:10pt;}
.othernews ul {list-style-type:none; padding:0px; margin:0px;}
.othernews ul li { color:#a90000; margin:0px; padding:2px 0px 2px 0px; }
.othernews ul li a { color:#a90000; text-decoration:none}
.othernews ul li a:hover { color:#a90000; text-decoration:underline; }

.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:#a90000; margin:0px; }
.newsintopic ul li a { color:#a90000; text-decoration:none}
.newsintopic ul li a:hover { color:#a90000; text-decoration:underline; }
.otherproduct { color:#ed2b23; font-weight:bold; padding:8px 0px 6px 0px; font-size:10pt;}
/* Detail */


/* Breadcrumb */
.breadcrumb { margin-bottom:10px; padding:13px 43px; font-weight:bold; color:#9c9c9c; border-top:1px solid #999;background :url(../images/bg_breadcrumbshort.gif) bottom right no-repeat; }
.breadcrumb a { color:#9c9c9c; text-decoration:none; text-transform:uppercase;  }
.breadcrumb a:hover { text-decoration:underline; }
/* Breadcrumb */

/* Breadcrumbshort */
.breadcrumbshort { margin-bottom:10px; padding:13px 43px 13px 30px; font-weight:bold; color:#9c9c9c; border-top:1px solid #999;background :url(../images/bg_breadcrumbshort.gif) bottom right no-repeat; }
.breadcrumbshort a { color:#9c9c9c; text-decoration:none; text-transform:uppercase;  }
.breadcrumbshort a:hover { text-decoration:underline; }

/* Breadcrumb */

/* Ad */
.Ad-left img{ margin-bottom:20px}
.divAdRight { position:absolute; top: 106px; left:6px; width: 100px; }
/* Ad */

/* Online support */

/* Online support */

/* Sitemap */
.sitemapcontainer { padding:0px}
.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: #4c4c4c; text-decoration:none; }
.ParentNode a:hover { color: #3499e2; text-decoration:underline; }
.LeafNode { color: #737374; padding-left:5px; }
.LeafNode a { color: #737374; text-decoration:none; }
.LeafNode a:hover { color: #737374; text-decoration:underline;}
/* Sitemap */

/* Utilities bar */
.utibar {padding: 0px 45px; margin:0px ;  text-align:right;  }

.print { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(../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(../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(../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(../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(../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:10px 0px 20px 0px; font-weight:bold;  color:#5d5d5d}
.searchitem { padding:6px 0px 10px 10px;}
.searchitem ul {list-style-type:none; padding:0px; margin:0px;}

.searchitem ul li { color:#000000; margin:0px; padding:2px 0px 2px 16px; background:url(../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: 2px 0; }
div.fieldwrapper label.styled { float: left; width: 160px; margin-right: 10px; font-family:Arial, Verdana; font-size:9pt; font-weight:bold;}
div.fieldwrapper div.thefield { float: left; margin-bottom: 0px;  width:325px}
div.buttonsdiv { margin: 5px 0px 0px 170px; }
.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:#d7150b; text-align:center; font-weight:normal; text-align:center;}

.editform { padding:0px; margin:0px; color:#5c5d5d}
.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.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 */

#Div10
{

}
/*newscontent*/
h1 { color:#c22226; font-size:13px, margin-top:10px;}
.top_news{ overflow:hidden; height:0px}
.top_news .utibar{ position:relative; bottom:30px}
.newscontent{    margin: 10px;}
.newscontent .pager-container-other{ margin-top:10px; border-top:1px solid #cbcbcb}
.newscontent .pager-other table{ float:right; margin-bottom:10px}
.newscontent .pager-other table .dxpPageNumber dxpCurrentPageNumber { color:#FD0202}
/*newscontent*/

/*newsinzone*/
.newsinzone{padding:10px 0;}
.scroll{ }
/*newsinzone*/

/* print form */
#canhcam-print-container { color:#737374;width:758px; 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:#a90000; font-size:9pt; font-family: arial,tahoma,verdana; border-top:solid #a90000 9px; width:760px; margin:0 auto; padding:20px;text-align:center;}
#canhcam-print-footer a {color:#a90000; text-decoration:none;}
#canhcam-print-footer a:hover {color:#a90000; 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 #a90000 2px; }
#canhcam-print-container h1{ margin:0; color:#c22226; font-family: arial,tahoma,verdana; font-size:11pt; padding:15px 0; }
/* print form */

/*kbquestion*/
.kbquestion{padding:15px; }
.kbquestion a{color:#666; text-decoration:none; font-weight:bold; font-size:9pt;}
.kbquestion a:hover{ text-decoration:underline;}
.qaitem{background:url(../images/bg_itemQuesiton.gif) 0px 0px no-repeat; padding-left:20px; padding-bottom:4px;}
.qafull{background-color:#f4f4f4; color:#696969; padding:20px 20px 14px 20px; margin-bottom:14px; }
.selecteditem{color:#666; font-weight:bold; background:url(../images/bg_itemQuesiton.gif) 0px 0px no-repeat; padding-left:20px; padding-bottom:14px;}
.timetoask{ padding-top:15px; margin-bottom:30px}
.timetoask h5{margin:0px; padding-top:4px; height:22px; color:#2b0000; font-weight:bold; font-size:9pt; background:url(../images/bg_sendquestion.gif) 0px 0px no-repeat; padding-left:35px;}
.timetoask a{color:#0099c3; text-decoration:underline; font-weight:normal; font-family:Arial, Tahoma;}
.answer{ padding:0px 0px 20px 0px}
.answer span{ color:#ed571e; font-weight:bold}
#ctlSendQuestion_pnlSendQuestion  table{ width:100%}
#ctlSendQuestion_pnlSendQuestion  table .label{ width:140px}
#ctlSendQuestion_pnlSendQuestion  table .editor .textbox{ width:270px !important}


#processMessage { 
  position:absolute; 
  top:30%; 
  left:43%;
  padding:10px;
  width:14%;
  z-index:1001;
  background-color:#fff;
} 



/*containt-left*/
.containt-left { width:750px ; float:left;}
/*containt-left*/

/*containt-right*/
.containt-right{ width:205px; float:right;  min-height:300px; height:auto !important; height:300px}
/*containt-right*/

/*specialnews*/
.HotnewsRight .specialnews{ width:188px ; border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; }
.HotnewsRight .specialnews ul { margin:0; padding:5px 0 0 0 ; background:url(../images/bg_subZoneright.gif) top}
.HotnewsRight .specialnews ul li{ list-style-type:none; }
.HotnewsRight .specialnews ul li .name{ padding:5px 10px}
.HotnewsRight .specialnews ul li .name a{ color:#737374; text-decoration:none}
.HotnewsRight .specialnews ul li .name a:hover{ color:#737374; text-decoration:underline}

.logo{ margin-left:33px; _margin-left:17px; float:left; width:115px}
.logo-right{ float:right; width:421px; margin-right:18px; position:relative; top:50px; overflow:hidden; _margin-right:5px}
/*specialnews*/

/* Comments*/
.Comments{ padding:0px 45px; color:#5d5d5d}
.Commentsguide{ padding-bottom:10px}
.Commentsform{ width:540px; margin-left:60px}
.Commentsform .styled{ width:110px !important; font-weight:normal !important}
.Commentsform .thefield input,.Commentsform .thefield textarea{ width:270px !important; border:1px solid #b9b9b9 !important;font-size:9pt; font-family: arial,tahoma,verdana;}
.comment-buttonsdiv{ text-align:center;background :url(../images/bg_breadcrumbshort.gif) top right no-repeat;  padding-top:20px; margin-top:10px}
.comment-buttonsdiv input{ border:none !important; background :url(../images/bg_btncomment.gif)  no-repeat; width:72 !important; color:#d7150b; vertical-align:text-top; height:23px; margin-right:5px; cursor:pointer}
/* Comments*/

/*photo*/
.borderphoto{ padding:0px 21px 0px 0px}
.borderphoto img{ width:189px; height:126px; border:none !important}
.zonephoto{ padding:29px 25px 45px; color:#5d5d5d; margin-top:30px; height:370px; position:relative}
.phototeaser{ text-align:left; padding:5px 0px 20px }
.zonephoto .btnback  a{color:#5d5d5d ; position:relative; top:5px}


/*photo*/

/*Vender*/
.Vender{ margin:20px 25px 5px 25px;  height:440px; position:relative}
.Vender table{ text-align:center; vertical-align:middle; width:100%; margin-top:30px}
.Vender table td{  height:131px; overflow:hidden; text-align:center; vertical-align:middle}
.vender-guid{ color:#5d5d5d; padding:0px 28px ; position:relative; top:10px; }
/*Vender*/
.language table
{
    font-size: 14px;
}
/*Scrollbar*/

#scroller{width:830px; height:500px; overflow:hidden; overflow-y:hidden; position:relative; margin-left:25px; margin-top:20px; }
#scrollCont{position:absolute; left:0px; top:0px; width:810px !important; } /*-SC_BTN_W-SC_TEXT_GAP*/
#scrollbar{width:9px; height:500px; float:right; display:none;}
#scrollUp{width:9px; height:21px; background:url(../images/up.gif) no-repeat; cursor:pointer;}
#scrollDn{width:9px; height:37px; background:url(../images/down.gif) no-repeat; cursor:pointer;}
#scrollLine{width:9px; height:500px; background:url(../images/scrollbar-bg.gif) no-repeat; position:relative;}
#scrollHandle{width:9px; height:67px; position:absolute; background:transparent url(../images/handle.png) no-repeat;} 
/*Scrollbar*/


/*VerticalMenu*/
.VerticalMenu{     float: left;
    margin: 3px 0 0 -1px;
    overflow: hidden;
    position: relative;
    top: 92px;
    width: 23px;}
.VerticalMenu img{ border:none }
/*VerticalMenu*/

/*Menu*/
.mainnavbar{ position:relative; top:78px; z-index:999;  width:876px; overflow:hidden}
.top-nava { padding:0px; margin:0px; clear:both; padding-left:186px}
.top-nava li{ list-style-type:none; float:left; background-color:#ffffff; margin-right:2px;width:136px; padding:0px; text-align:center; font-size:16px; height:36px;  overflow:hidden}
.top-nava li a{ text-decoration:none; text-transform:uppercase; color:#ff1515; font-weight:bold;  }
.top-nava li a:hover, .top-nava li.top-nava-active a 
{
    color:#7d7d7e;
    background-color:#9c9c9c;
}
.top-nava  .sub-nava{ display:none}

.sub-nava-content{ clear:both; width:893px;}
.sub-nava-content ul{ padding:0px; margin:0px; position:relative}
.sub-nava-content ul li{
	float: left;
    list-style-type: none;
    margin-right: -15px;
}
.sub-nava-content a{ text-decoration:none; color:#dddddd ; font-size:14px; padding:6px 15px 5px  ; display:block; background:transparent url(../images/bg_break.gif) no-repeat 0px 1px; }
.sub-nava-content ul li{}
.sub-nava-content a:hover{  background-color:#9c9c9c}
a.sub-nava-active{  background-color:#9c9c9c} 

.sub-nava-content ul li:first-child a{ background:none}
.sub-nava-content ul li:first-child a:hover{ background-color:#9c9c9c}
#canhcam-main .player
.sub-nava-content ul li:first-child a.sub-nava-active{ background-color:#9c9c9c}
{
    
}
#list_player
{
    
 }

         body
        {
            margin: 0px;
            padding: 0px;
        }
          .player ul, li
        {
            padding: 0;
            list-style: none;
             
        }
       .player li a
        {
            display: block;           
            text-decoration: none;
            color: #000;
        }       
       .player li a:hover
        {
            background: #C15;
            color: #FFF;
        }
        .player
        {
            margin: 0 auto; 
          
        }   
         #list_player
        {           
   float: right;
    left: 470px;
    margin-top: -36px;
    padding: 3px 0;
    position: absolute;
        }     
              
          #list_player li a
        {           

        }
		.marquee
{
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 0;
}
        #sh
        {}
        #GdvPlayer
        {}
        #GdvPlayer tr
        {    float: left;}
        #GdvPlayer tr th
        {}