﻿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, ol, ul, li,
fieldset, form, label, legend
{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse:collapse;border-spacing:0;}
.clear{ clear:both;}
.error{ color:Red; font-weight:bold;}


body{ margin:0px; font-family:Arial; font-size:12px; background:#c50606 url(../../Images/bg_body_site.jpg) center 0 no-repeat; background-attachment:fixed;}

a, a:hover, a:active { font: 12px Arial; font-weight:normal; text-decoration:none; }
#warraper { width:1002px; padding: 0; margin: 0 auto;}
#header { width:1002px; margin: 0 auto; padding:0; height: 124px; }
#corners_tuan { background:url(../../Images/corners.png) no-repeat top center; height:10px; width:1002px; margin:0; padding:0; }
#body_fulltext { background:#FFFFFF; width: 1002px; margin: 0 auto;}

.search_text { width: 175px; margin:5px 6px; height:23px; border:none; font: 12px Arial; float:left; }
.search_button { background: #d6312f; height:23px; width:40px; text-transform:uppercase; cursor:pointer; margin: 5px 3px; border:0; float:right;  color: white; font-weight:bold; font-size:12px; font-family:Arial, Geneva, sans-serif; }

.special { width: 160px; padding: 4px; border:none; font: 10px Arial, Geneva, sans-serif; }
.button { background: #017d3c; padding: 3px; border:none; color: white; font-weight:bold; font-size:10px; font-family: Arial; }
.logo_tuan { margin: 0; padding:0; width:281px;}
.slogan_tuan { width: 450px; padding:0; margin: 0;}
.slogan_giovangonline { margin: 5px 103px; }
.search_tuan { margin: 10px auto; width:239px; height:33px; padding:0; border:0; background:url(../../Images/back_search.png) no-repeat;}
.login_tuan { width:235px; padding:0; height: 124px; margin: 0;}
.clock_tuan { font-weight:normal; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 5px 0 0 5px; }
.clock_tuan span {font-weight:bold; }
.clock_tuan1 { margin: 5px 50px; color:#000000; }
.clock_tuan1 img { float:left; padding-right: 10px;}
.clock_tuan1 span {font-weight:bold; line-height: 20px; }
.check_order {font-weight:normal; color:#FFFFFF; margin: 30px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.check_order img { float: left;}
.check_order a { padding-left:3px; font-weight:bold; text-decoration:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.check_order a:hover { font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.check_order span { font-weight:normal; line-height:20px; }
.icon_tab { padding: 0 0 0 5px;}
.side_bar {width:202px !important; float:left; padding-left: 2px;}
#css_onlinesupport, #css_login, #css_newslleter, #css_news, #css_hot_product { margin: 0 0 10px 0;}
.onlinesupport_block, .news_block, .reviews_block, .login_block, .newslleter_block, .css_hot_product_block { border: 1px solid #aeaeae; width:200px;}
.css_hot_product_block a { font-family:Arial; font-weight: normal; font-size:12px; color: #0359fb; text-decoration:none; }
.css_hot_product_block a:hover { text-decoration:underline; }
.css_hot_product_block_img { margin: 3px 40px; }
.css_hot_price { background:#eff0f0; }
.css_hot_price img { float:left; }
.css_hot_price span { font: 15px Arial; line-height:18px; font-weight:bold; color:Red; float:right; }
.feild_login_tuan { margin: 5px; }
.feild_login_tuan span { float: left; line-height: 25px;}
.feild_login_tuan input { float:right; width: 150px;}
.feild_submit_tuan { margin: 5px; width: 150px; padding-left: 36px; }
.feild_submit_tuan a { font-size: 11px; font-family: Arial; text-decoration: none; }
.feild_submit_tuan a:hover { font-size: 11px; font-family: Arial; text-decoration: underline; }
.login_success_tuan { margin: 7px; }
.login_success_tuan img { float: left; border:none; }
.login_success_tuan ul { display:list-item;}
.login_success_tuan ul li { line-height: 20px; padding: 0 3px; font-weight:bold;}
.login_success_tuan span { line-height: 24px; padding: 0 3px;}
.login_success_tuan a { text-decoration:none; font-family: Arial; font-size: 12px; color: #2d2d2d; }
.login_success_tuan a:hover {text-decoration:underline; font-family: Arial; font-size: 12px; color: #017d3c; }
.login_success_tuan ul li.logout_tuan { text-align: right;}
.email_sonkho { font: 12px Arial; color: #FFFFFF; font-weight: normal; margin:5px auto;  }
.email_sonkho span { font-weight:bold; }
.email_sonkho a { font-weight:normal; color:#FFFFFF; text-decoration:none; }
.email_sonkho a:hover { font-weight:normal; color:#FFFFFF; text-decoration:underline; }
.css_text { margin: 5px;}
.css_block { height:31px; background:url(../../Images/bg_side_bar.png) top center no-repeat; margin-bottom:1px;}
.css_block img { float:left; }
.css_block span{ text-transform:uppercase; color:#2d2d2d; font-weight:bold; float:none; line-height: 31px; margin: 0px 5px;}
.special1 { width: 140px; padding: 2px; }
.button1 { background: #017d3c; padding: 1px; cursor:pointer; border: 1px solid #999; color: white; font-weight:bold; }

.reviews_block ul li { height: 135px; font-family:Arial, Helvetica, sans-serif; margin: 5px 0; font-size:11px; border-bottom: 1px dotted black;}
.reviews_block li:last-child { border-bottom:none;}
.reviews_block li a, a:hover { font-weight: bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.reviews_block li span { font-weight:bold; color:#F00;}
.reviews_block li img{ float:left; clear:both; margin-right: 2px;}

.news_block ul { padding: 0 0 0 20px; list-style-image:url(../../Images/botron.png);}
.news_block ul li { line-height: 17px;}
.news_block a { font-family: Arial; text-decoration:none; color:#0144fa;}
.news_block a:hover { text-decoration:underline;}
.css_histat { margin: 10px 50px;}
.content_hot_product { margin: 1px; border: 1px solid #aeaeae; width:786px; }
#footer { width: 1002px; margin: 0 auto; background-color:#FFFFFF !important; height:155px; }
#footer span { text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#footer .copyright { float:left; margin: 10px 0 0 1px; width: 210px; height:130px; }
#footer .copyright span { font-size:10px; font-weight:bold; }
#footer .footer1 { float:left; margin: 10px 0 0 0; width: 188px; height:140px; background-color:#1e67b0; color:#FFFFFF; line-height: 20px; font-weight:bold; }
#footer .footer1 a { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#footer .footer1 a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#footer .footer2 { float:left; margin: 10px 0 0 0; width: 204px; height:140px; background-color:#eec935; color:#2d2d2d; line-height: 20px; font-weight:bold;}
#footer .footer2 a { color:#2d2d2d; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
#footer .footer2 a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#footer .footer3 { float:left; margin: 10px 0 0 0; width: 194px; height:140px; background-color:#cd352b; color:#FFFFFF; line-height: 20px; font-weight:bold;}
#footer .footer3 a { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#footer .footer3 a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#footer .footer4 { float:left; margin: 10px 0 0 0; width: 202px; height:140px; background-color:#11874f; color:#FFFFFF; line-height: 20px; font-weight:bold; }
#footer .footer4 a { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#footer .footer4 a:hover { font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.css_footer { margin:5px;}

.title_hot_product img { float:left; }
.title_hot_product span { float:right;  line-height: 35px; padding: 0px 10px; }
.title_hot_product a { font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2d2d2d; }
.title_hot_product a:hover { color:#FF0000; text-decoration:none; }
#product_spec_tuan { width: auto; color: #2d2d2d; font-size: 12px; font-family:Arial; }
#product_spec_tuan .spec_tuan1 { float: left; width: 200px; background: #ccdded; padding: 5px; }
#product_spec_tuan .spec_tuan2 { background: #FFFFFF; padding: 5px;}
#primary { width:790px !important; padding-left: 6px;}

#bodytext_inhour_tuan { font-size: 12px; font-family: Arial; color: #2d2d2d; }
#bodytext_inhour_tuan span.mahang { font-weight: bold; color: #FF0000; }
#bodytext_inhour_tuan p { text-align: right; padding: 0 5px; }
#bodytext_inhour_tuan .price_inhour_tuan { padding: 5px; }
#bodytext_inhour_tuan .price_inhour_tuan .price_niemyet_tuan { height: 20px; font: 14px Arial; font-weight:bold;  }
#bodytext_inhour_tuan .price_inhour_tuan .price_niemyet_tuan span.price_niemyet_tuan1 { color: #b5160c; text-transform:uppercase; float:left; padding: 0 0 0 45px; }
#bodytext_inhour_tuan .price_inhour_tuan .price_niemyet_tuan span.price_niemyet_tuan2 {color: #b5160c; padding: 0 5px 0 20; float:right;}
#bodytext_inhour_tuan .price_inhour_tuan .time_inhour_tuan { text-align: right; padding: 5px 0;}
#bodytext_inhour_tuan .price_inhour_tuan .time_inhour_tuan span.time_inhour_tuan1 { }
#bodytext_inhour_tuan .price_inhour_tuan .time_inhour_tuan span.time_inhour_tuan2 { color:blue; font-weight:bold; }

.bold_red { font-weight: bold; color:Red;}



h3{margin:0;}
.float { width:120px; height:auto; border:solid 1px #CCCCCC; }

#tab{background:url(../../Images/menucat.png) no-repeat top center; height:43px; }
/*
#tab li{float:left; margin:0; padding:0;}
*/
#tab a{text-decoration:none; text-transform:uppercase}
#tab a span{ display:block; padding:0 10px 0 10px;  border-right:1px solid #d9d9d9; text-decoration:none; line-height:40px; margin: 1px 0 0 0; color:#2e2e2e; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
#tab a:hover{background-position:0% -41px;}
#tab a:hover span{background-position:100% -41px; color:#ee2e24}
#tab #curent a{ background-position:0% -41px}
#tab #curent a span{background-position:100% -41px; color:#ee2e24}

#tabdetail{background:url(../../Images/bgg_detail.gif) repeat-x; border-bottom:1px solid #999; padding-top:6px; height:28px; padding-left:5px;}
#tabdetail ul{ background-color:#CCCCCC; margin:0; padding-left:0px; list-style:none;}
#tabdetail li{ padding:4px 0px 8px 5px; float:left; background:url(../../Images/detail_left.gif) left top no-repeat;}
#tabdetail .selectProductTab {background-position:0 -30px}
#tabdetail .selectProductTab span{background-position:0 -28px; padding:5px 5px 8px 5px}

#tabdetail a{text-decoration:none; color:#575757}
#tabdetail span{background:url(../../Images/detail_right.gif) right top no-repeat;}
#tabdetail a:hover{background-position:0% -30px}
#tabdetail a:hover span{background-position:100% -30px; color:#575757;}
#tabdetail #curent a{ background-position:0% -30px}
#tabdetail #curent a span{background-position:100% -30px; color:Black; font-weight:bold; }

.boxHomeRunnerOuter{ padding-right:0px;}
.boxHomeRunner{border:1px solid #cfcfcf; padding:8px 4px 15px 4px; font-family:Arial; font-size:11x; line-height:12px;}

#usercontrol {padding-left:10px; height:20px}
#usercontrol a{text-decoration:none; text-transform:inherit; font-family:Arial; font-size: 14px; color:Blue}
#usercontrol a:hover{float:none; text-decoration:underline; font-family:Arial; font-weight:bold; font-size: 14px; color:Red}


.fontMenu a{ display:block; font-family:Arial; font-size:12px; color:White; font-weight:bold; text-decoration:none;}
.fontMenu a:hover{color:#fdd211; background-color:Black;display:block; padding:10px 10px 10px 10px}

.fontLogin { font-family:Arial; font-size:11px; color:Black;}
.fontEmailLogin { padding-right:8px; font-family:Arial; font-size:12px; color:Black;}
.fontLogin a{ font-family:Arial; font-size:11px; color:#005695;}
.fontLogin a:hover{ text-decoration:none}
.fontTheVIP { font-family:Arial; font-size:12px; color:#0766e7;}
.goldtime { font-family:Arial; font-size:12px; color:#0766e7; text-decoration:none;}

.fontProduct a{ font-family:Arial; font-size:12px; color:#0359fb; text-decoration:none; font-weight:bold}
.fontProduct a:hover{ text-decoration:underline}
.fontModel{ font-size:11px;}
.space{ padding-top:5px}
.fontSummanry{ font-family:Arial; font-size:12px; color:#656565; text-align:justify}
.fontStatus{font-family:Arial; font-size:12px; color:#00660a;}

.fontPromotion{ font-family:Arial; font-size:11px; color:#7e7e7e;}
.fontPricePromotion { font-family:Arial; font-size:12px; color:#df2a00; font-weight:bold; text-transform:uppercase}

.firstColumnCompare{ width:100px; background-color:#EEE}

#productTableList{ width:100%; border-left:1px solid #CCC; border-right:1px solid #CCC;}

#categoryBoxLeft{padding:2px}
#categoryBoxLeft h3{ margin:0px; padding-bottom:5px; color:Navy; font-size:14px;}
.productCategoryLeft{ padding:2px 2px 3px 1px}

.attributeFilterBox{ padding:0px 0px 10px 2px}
.fontNameAttribute{ font-family:Arial; padding-top:8px; padding-left:4px; height:25px; font-size:14px; font-weight:bold; color:#2b2c2c}
.fontAttributeList{list-style:none; margin:0px; padding:0px;}
.fontAttribute {font-family:Arial; font-size:12px; color:#00329b; padding-left:6px;}
.fontAttribute a{font-family:Arial; font-size:12px; color:#00329b; text-decoration:none; line-height:20px}
.fontAttribute a:hover{ text-decoration:underline}
.createAccount { font-family:Arial; color:#4a4a4a; font-size:11px; line-height:18px}

.fontNameProduct{ color:#0155af; font-family:Arial; font-size:14px}
.fontPublicDetail{ font-family:Arial; font-size:11px; line-height:18px}
.fontProductPromotion { color:Red; font-size:11px; font-weight:bold}

#dropmenudiv{position:absolute;border:1px solid #e2e2e2;border-top-width: 0;font:normal 10px Verdana;line-height:18px;z-index:100;margin-top:1px;}
#dropmenudiv a{width: 100%;display: block;text-indent: 3px;padding: 3px 0;text-decoration: none;font-weight: bold; color:#333;border-bottom:1px solid #727272;color:#ffffff}
#dropmenudiv a:hover{ color:#fdd211}

.giohang a{ color:#7b0d0c; font-family:Arial; font-size:12px}
.vitri a{ font-family:Arial; font-size:11px; color:Black}
.vitri { font-family:Arial; font-size:11px; color:Black}

.footer{ font-family:Arial; font-size:12px; color:#3b3b3b}
.footer1{ font-family:Arial; font-size:12px; color:#3b3b3b; height:16px}

/*Paging*/
.pagingSpace{	width:4px;}
.pagingFarSide{	width:25px;}
.pagingIntact A{display:block; border:1px solid #CCC; padding-left:4px; padding-right: 4px; padding-bottom:2px; padding-top:2px; text-decoration:none; font-weight:bold; color:#0066CC; font-family:Arial; font-size:12px;}
.pagingIntact A:hover{border:1px solid #920a0a; color:#FFF; background-color: #c00000}
.pagingViewed {display:block; border:1px solid #920a0a; padding-left:4px; padding-right: 4px; padding-bottom:2px; padding-top:2px; text-decoration:none; font-weight:bold; color:#0066CC; font-family:Arial; font-size:12px; background-color:#c00000; color:#fff;}

.sortBy{ font-family:Arial; font-size:12px; color:#857f65}

.productHome a{ font-family:Arial; font-size:12px; color:#222222;}
.productHome a:hover{ text-decoration:none}
.productPrice{ font-weight:bold; font-size:14px; color:#F30;}
.productPrice1{ font-weight:bold; font-size:16px; color:#df2a00;}
.productPrice2{ font-weight:bold; font-size:13px; text-align:center; color:#df2a00;}
.homePromotion{ font-size:11px; font-weight:bold; color:Blue}
.productDetailHead{ padding:3px; background-color:#fbe1be; border:1px solid #e9bb7e; font-weight:bold; font-size:14px; color:#1d9012}
.brandHome{ padding-right:3px;}

#imageThumnailPanel ul{ list-style:none; margin:0; padding-left:0px}
#imageThumnailPanel ul li{ float:left; margin-right:2px; padding:3px; border:1px solid #CCC}

.cateHome a{ font-family:Arial; font-size:11px; color:#0602d2; font-weight:bold; text-transform:uppercase}
.cateHome a:hover{ text-decoration:none}

.cateHomeChild a{ font-family:Arial; font-size:12px; color:#0401a1; text-decoration:none}
.cateHomeChild a:hover{ text-decoration:underline}
.bgFooter { color:#202021; font-family:Arial; font-size:12px; line-height:18px}
.bgFooter a{ color:#202021; font-family:Arial; font-size:12px;line-height:18px}
.bgFooter a:hover{text-decoration:none;line-height:18px}

.bgGT{ font-family:Arial; font-size:11px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding-top:0px; line-height:20px;}
.fontMenuGT a{font-family:Arial; font-size:12px; text-decoration:none; color:Black;}
.fontMenuGT a:hover{ text-decoration:underline}
.fontMenuGT { padding:3px 5px 4px 5px; border-bottom:1px dotted #a7a5a6}

.tabAccount a{ font-family:Arial; font-size:12px; color:#0108b9; text-decoration:none}
.tabAccount a:hover{ text-decoration:underline}    

/*Cart*/
#cartTable{border-collapse:collapse; width:100%;}
#cartTableHeader{font-size:12px; font-weight:bold; background-color:#666666; color:#FFF}
#cartTAB { background:url(../../Images/background_cart.gif) repeat-x; height:58px;}
.payOrderTitle{ font-size:14px; font-weight:bold; color:Red; padding-bottom:10px;}
.payOptionTable{ width:400px;}
.payOptionTable td{vertical-align:top}
.payOptionTable .check{ width:40px;}
.payOptionDetail {margin:0px; padding-left:10px; list-style-type:circle;}

/*News-PICO*/
#TitleTopNews { background:url(../../Images/TitleTopNews.gif) repeat-x; height:26px; font-family:Arial; font-size:14px; font-weight:bold; color:White; padding:2px;}
#BackgroundTop { background:url(../../Images/nen_phan_dau_news.jpg) repeat-x;}
#DotNews { background:url(../../Images/dot_news.gif);}
#TitleCategory { height:27px; font-size:14px; font-weight:bold; color:Red; text-align:center}
#NewsCategoryTitle { background:url(../../Images/category_title.png); font-family:Arial; font-size:12px; font-weight:bold; color:white; text-transform:uppercase;}        
#NewsCategoryTitle a { font-family:Arial; font-size:12px; font-weight:bold; color:white; text-transform:uppercase; text-decoration:none;}        
#NewsCategoryTitle a:hover{ text-decoration:none}        
.fontTitleCategory {font-family:Arial; font-size:14px; font-weight:bold; color:Red;}
.fontNewsDescription {font-family:Arial; text-align:justify; font-size:12px; color:#000000; text-decoration:none}
.fontTitleNews {font-family:Arial; font-size:13px; font-weight:bold; text-decoration:underline}
.NewsOldNew { font-family:Arial; font-size:12px; line-height:18px;}
.NewsOldNew a{ font-family:Arial; font-size:12px; color:#343434; line-height:18px; text-decoration:none;}
.NewsOldNew a:hover{ font-family:Arial; font-size:14px; color:#FF0000; text-decoration:none}
.fontMenuNews{font-family:Arial; font-size:11px;}
.NewsTitleHome a{font-family:Arial; font-size:12px; color:Black; text-decoration:none; font-weight:bold} 
.NewsTitleHomeRight {font-family:Arial; font-size:12px; color:#002392; line-height:15px;}
.NewsTitleHomeRight a{font-family:Arial; font-size:12px;color:#002392; text-decoration:none; line-height:15px;}   
.NewsTitleHomeRight a:hover{ text-decoration:underline}
.NewsTitle {font-family:Arial; font-size:14px; color:#FF0000; line-height:18px; font-weight:bold;}
.NewsTitle a{font-family:Arial; font-size:14px; color:#005595; line-height:18px; font-weight:bold; text-decoration:none}
.NewsTitle a:hover{ text-decoration:underline;}
.NewsTitleBig {font-family:Arial; font-size:16px; color:Blue; line-height:18px; font-weight:bold;}
.NewsTitleBig a{font-family:Arial; font-size:16px; color:Blue; line-height:18px; font-weight:bold; text-decoration:none}
.NewsTitleBig a:hover{ text-decoration:underline;}
.NewsSumary { font-family:Arial; font-size:12px; line-height:18px; text-align:justify}
.dateTime{ font-family:Arial; font-size:11px; color:#5b5b5b}
.chitiet a{ font-family:Arial; font-size:11px; color:Red;}
.chitiet a:hover{ text-decoration:none}
.NewsTitleDetail {font-family:Arial; font-size:14px; color:#000000; line-height:18px; font-weight:bold}
.CategoryTitle { font-family:Arial; font-size:12px; font-weight:bold;}
.CategoryTitle a { font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#FF0000;}
.CategoryTitle a:hover { font-size:16px; text-decoration:underline;}
.TS_img{ width:300px; height:220px;position:relative; float:left; padding:2px}
.getNewsMainImage{ width:130px; height:100px; position:relative; float:left; padding:2px}    

/*ProductList*/
#categoryPath{padding:6px;}
#categoryPath a{text-decoration:none; color:#dd2507; font-weight:bold;}
#categoryPath a:hover{text-decoration:underline;}

.categoryImageBlock{border-right:1px solid #CCC; padding:3px; text-align:center;}

.titleSupport{ font-family:Arial; font-size:11px; text-transform:uppercase; color:#FFFFFF; line-height:16px;}
.titleSupport a{ font-family:Arial; font-size:11px; text-decoration:none; color:#FFFFFF; line-height:17px}
.titleSupport a:hover{ text-decoration:underline}

.Account { font-family:Arial; font-size:12px; color:#d60100; font-weight:bold; padding:3px 3px 3px 3px}
#accountMenuColumn{ width:170px; border:1px solid gray;}
.AccountMenuHead{ padding:4px; background-color:gray; font-weight:bold; font-style:inherit; border-right:0; color:#FFFFFF}
.AccountMenuItem ul{ margin:0; padding-left:0px; list-style:none;}
.AccountMenuItem ul li{ padding:2px 2px 4px 5px; border-bottom:1px dotted #CCC;}
.AccountMenuItem ul li a{color:Blue; text-decoration:none;}
.AccountMenuItem ul li a:hover{color:Blue; text-decoration:underline;}

#paymentRequire{ padding:4px; border:2px solid #FFCC00;}
/*Product_Khuyenmai*/
#banchay { background:url(../../Images/back_banchay.gif) repeat-x; height:36px;}
#nentimkiem { background:url(../../Images/back_timkiem.gif) repeat-x; height:35px;}
#nensanpham { background:url(../../Images/nen_sanpham.gif) repeat-x;}
/*Support*/
.supportTitle{ font-weight:bold; font-size:16px; padding-bottom:5px; color:Blue}
.supportContent{}

/*** POLL-SPECIFIC STYLES ***/
.Poll_DisplayText
{
    font-weight: bold;  
}

.Poll_TotalVotes
{
    font-style: italic;
}

.Poll_TakePoll, .Poll_PollResults
{
    border: dashed 1px #666;
    padding: 5px;
    margin-top: 10px;
    margin-left: 15px;
}

/*Product tap*/
#productTap { background:#CCC url(../../Images/product_tap_bg.gif) repeat-x; height:36px;}
#productTap ul{ list-style:none; padding-left:0; margin:0}
#productTap ul li{ list-style:none; float:left; margin-right:2px; height:36px;}
#productTap ul li.productTapUnselect{ background:url(../../Images/product_tap_unselect_bg.gif) repeat-x}
#productTap ul li.productTapUnselect span{ background:url(../../Images/product_tap_unselect_left.gif) no-repeat left; display:block; height:36px;}
#productTap ul li.productTapUnselect a{ background:url(../../Images/product_tap_unselect_right.gif) no-repeat right 0px; display:block; height:36px; padding:14px 14px 0px 14px; cursor:pointer;}

#productTap ul li.productTapselect{ background:url(../../Images/product_tap_select_bg.gif) repeat-x}
#productTap ul li.productTapselect span{ background:url(../../Images/product_tap_select_left.gif) no-repeat left; display:block; height:36px;}
#productTap ul li.productTapselect a{ background:url(../../Images/product_tap_select_right.gif) no-repeat right 0px; display:block; height:36px; padding:14px 14px 0px 14px; font-weight:bold; cursor:pointer;}

.productAdditionalInfoBox{ border:1px solid #CCC;}
.productAdditionalInfoTap{ padding:4px; background-color:#EEE; font-weight:bold; font-size:11px;}


