/* CSS Document */
/* 
	Author: QUYEN DINH DUNG
	DateCreate: 20-04-2009
	Project: shop.xinhxinh.com.vn
	Copyright: (C) 2008-2009 Domino Media Corporation
	Contact: dungqd86@gmail.com;
*/

/*COMMON*/

body {margin:0px 0px; background:#f4f5f6; font: 12px arial;}
.fl {float:left;}
.fr {float:right;}
.op { overflow:hidden; position:relative; }
.ol { overflow:inherit; position:inherit; }
.noborder { border:0px; cursor:pointer;}
.v-center { vertical-align:middle}
.h-center { text-align:center;}
.hidden { visibility:hidden; display:none; height:1px;}
.visible { visibility:visible;}
.blank { width:990px; height:10px; }

#portal {width:990px; margin:0px auto; margin-top:3px; padding:0; padding-top:3px; padding-bottom:3px;}
.header { width:990px; height:105px;}
.box-logo { width:220px; text-align:left; padding-left:20px;}
.top-banner { width:728px; height:90px; padding-top:5px;}
.top-banner .item { height:90px;}
.footer { width:990px; padding-bottom:10px; color:#333; text-align:left; font-family:Arial; font-size:11px;}
.footer hr {size:1px; color:#fff; background:#fff;}
.box-advfoot { width:990px; background:#fff; padding-top:5px; padding-bottom:5px; text-align:center; margin-top:10px;}
/*Menu*/
.top-menu,.bottom-menu { width:990px; height:28px;}
.beginmnu { width:30px; height:28px;}
.endmnu { width:6px; height:28px;}
.mnu { width:954px; height:28px; background:url(/Resources/img/mnuoff.gif) repeat-x;}
.mnubar { width:3px; height:28px; background:url(/Resources/img/mnubar.gif) no-repeat;}

/*Toolbar*/
.toolbar { width:990px; height:43px;}
.toolbar .opentoolbar { width:6px; height:43px; background:url(/Resources/img/opentoolbar.gif) no-repeat left;}
.toolbar .contenttoolbar { width:976px; height:43px; background:url(/Resources/Img/bgtoolbar.gif) repeat-x;}
.toolbar .closetoolbar { width:8px; height:43px; background:url(/Resources/img/closetoolbar.gif) no-repeat;}
.toolbar .contenttoolbar .buser { padding-left:20px; padding-top:12px; vertical-align:middle; text-align:left; color:#fff;}
.bsearch { width:416px; vertical-align:middle; text-align:left; color:#fff; padding-top:30px; }
.bsearch .lbs{ width:68px; height:30px; background:url(/Resources/img/lfsearch.gif) no-repeat bottom; }
.bsearch .lbs .clang { padding-left:0px;}
.bsearch .cbs { width:348px; height:30px; }

/*TopTabmenu*/
.toptabmenu { width:650px; height:30px; margin-top:6px; text-align:right; }
.toptabmenu ul { list-style:none; }
.toptabmenu ul li { float:right; margin-left:10px; padding-left:10px; background:url(/Resources/img/mnubar.gif) no-repeat left; }
.toptabmenu ul li a { color:#000; text-decoration:none; }

/*Tabmenu*/
.tabmenu { width:990px; height:30px; margin-top:6px;}
.tabmenu .item { height:30px;}
.tabmenu .tabbar {width:3px; height:30px;}
.tabmenu .item .ltab{width:8px; height:30px; background:url(/Resources/img/ltabmnu.gif) no-repeat left;}
.tabmenu .item .ctab{height:20px; padding-left:5px; padding-right:5px; padding-top:10px; background:url(/Resources/img/ctabmnu.gif) repeat-x;}
.tabmenu .item .ctab a{ font-family:Tahoma; text-transform:uppercase; text-decoration:none; font-weight:bold; color:#333;}
.tabmenu .item .ctab a:hover{color:#a0dd36}
.tabmenu .item .ctab .red { color:#ff0000;}
.tabmenu .item .rtab{width:8px; height:30px; background:url(/Resources/img/rtabmnu.gif) no-repeat left;}

.outtercontent { width:990px;}
.colleft { width:680px;}
.colright {width:300px; margin-left:10px;}
.box-freecenter {width:678px; margin-top:10px;text-align:center;  background:#fff; border:solid 1px #79a109;}
.box-freecenter .item {width:668px; height:86px; padding:5px; text-align:center; }
.box-default, .box-porto {width:680px; margin-top:10px;}
.box-default .head { width:100%; height:35px;}
.box-default .head .lhead {width:22px; height:35px; background:url(/Resources/img/opentitlebarwidth.gif) no-repeat left;}
.box-default .head .chead { width:650px; padding-left:3px; height:24px; padding-top:11px; background:url(/Resources/img/bgtitlebarwidth.gif) repeat-x;}
.box-default .head .rhead { width:5px; height:35px; background:url(/Resources/img/rtitlebarwidth.gif) no-repeat left;}
.box-default .foot { width:100%; height:4px;}
.box-default .foot .lfoot {width:4px; height:4px; background:url(/Resources/img/boxdefault/lbconner.gif) no-repeat left;}
.box-default .foot .cfoot { width:672px; height:4px; background:url(/Resources/img/boxdefault/cbconner.gif) repeat-x;}
.box-default .foot .rfoot { width:4px; height:4px; background:url(/Resources/img/boxdefault/rbconner.gif) no-repeat left;}
/* .box-default .cbox {width:668px; border-left:solid 1px #cedeed; border-right:solid 1px #cedeed; padding:5px; background:#f6fced url(/Resources/img/boxdefault/bgboxitem.gif) repeat-x bottom;} */
.box-default .cbox {width:668px; border-left:solid 1px #cedeed; border-right:solid 1px #cedeed; padding:5px; background:#fff;}
.box-default .cbox .pitem { width:126px; text-align:center; margin-right:4px; margin-left:3px; margin-top:3px; margin-bottom:15px;}
.box-default .cbox .pitem .img { width:120px; border:solid 1px #999; padding:2px; margin-bottom:5px;}
.box-default .cbox .sitem {width:150px; height:150px; border:solid 1px #a0dd36; padding:3px; margin:4px; text-align:center;}
.box-default .cbox .sitem:hover { border:solid 1px #9b0000; background:#ccc;}

.box-default .cbox .lstitem { width:650px; background:#fff; margin-bottom:5px; margin-top:5px; border:solid 1px #ccc; padding:5px;}
.box-default .cbox .lstitem:hover { background:#efefef; border:solid 1px #ff0000; }
.box-default .cbox .lstitem hr { size:1px; background:#dadada; color:#dadada}
.box-default .cbox .lstitem .box-img { width:130px; width:200px;}
.box-default .cbox .lstitem .box-text { width:400px; text-align:justify;}
.box-default .cbox .lstitem .box-text p { margin:0; padding:5px 0px 5px 0px; text-align:justify; font-family:Arial; font-size:12px;}
.box-default .cbox .lstitem .box-text label { float:left;}
.box-large { width:300px; margin-top:10px; border:solid 1px #cedeed;}
.box-large .headtext { width:290px; padding-left:10px; height:24px; padding-top:10px; background:url(/Resources/img/bgtitlebarsmall.gif) repeat-x; border-bottom:solid 1px #cedeed; }
/* .box-large .contentext { width:290px; padding:5px; background:#f6fced url(/Resources/img/boxdefault/bgboxitem.gif) repeat-x bottom;} */
.box-large .contentext { width:290px; padding:5px; background:#fff;}
.box-large .thumbnail .item { width:134px; height:132px; background:#fff; border:solid 1px #a0dd36; padding:3px; margin-right:3px; margin-bottom:3px; text-align:center;}
.box-large .listdetail .item { width:286px; padding:2px; margin-top:5px;}

.box-large .listdetail ul { margin:0; padding:0; list-style:none; line-height:2; width:280px; text-align:justify;}
.box-large .listdetail li { padding-left:5px;}
.box-large .listdetail .blank { border-bottom:solid 1px #79a109; width:280px;}
.box-large .bar { width:280px; margin:3px; }
.box-large .bar hr{size:1px; color:#aaa;}
.pagedev { height:30px; margin-right:5px; bottom:5px; }
.pageon { cursor:pointer; color:#9b0000; width:33px; height:18px; padding-top:12px; text-align:center; background:url(/Resources/img/pageon.gif) no-repeat left;}
.pageoff { color:#555; text-align:center; margin-top:10px; width:33px; height:17px; padding-top:3px; cursor:pointer; background:url(/Resources/img/pageoff.gif) repeat-x bottom; border-left:solid 1px #8b8b8b; border-right:solid 1px #8b8b8b}
.innerDiv { height:300px;}
.nav { margin:2px; padding:2px 5px 2px 5px; vertical-align:middle; text-align:center; background:#fff; font-family:Arial; font-size:12px; color:#339900; border:solid 1px #339900; text-decoration:none; display:inline; cursor:pointer; }
.nav:hover { background:#339900; color:#fff;}
.nav-ac { padding:2px 5px 2px 5px; vertical-align:middle; text-align:center; background:#339900; color:#fff; border:solid 1px #339900; text-decoration:none; display:inline;}
.navi-folder { width:470px;}
.navi-page { width:170px; margin-right:5px; text-align:right;}

/* TOOLTIP*/
#dhtmltooltip_game{color:#FF0000;font-family:Tahoma;font-size: 12px;font-weight:bold;position: absolute;left: -300px;border: 1px solid #79a109;padding: 5px;background-color: #a0dd36;visibility: hidden;z-index: 900;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer_game{position:absolute;left: -300px;z-index: 901;visibility: hidden;}
.img-special { border:solid 1px #79a109; padding:5px;}
.img-subject { border:solid 1px #79a109; padding:5px; width:120;}
.img-prothumb { border:solid 1px #ccc; padding:3px; margin-right:5px; cursor:pointer; }
.img-prothumb:hover {border:solid 1px #9b0000; background:#79a109 }
.icomnu { height:12px;}
.img-lstsubject { width:120px; border:solid 1px #c0c0c0; padding:2px; margin-right:6px;}
.img-lstsubject:hover { border:solid 1px #ff0000;}
.lnk-special { font-family:Tahoma; font-size:20px; color:#79a109; text-decoration:none;}
.lnk-special:hover { text-decoration:underline;}
.lnk-shopnew,.lnk-title {color:#79a109; text-decoration:underline; font-size:12px; font-family:Arial;}
.lnk-shopnew:hover,.lnk-title:hover { text-decoration:none;}
.lnk-title1 {font-family:Tahoma; font-size:12px; color:#79a109; text-decoration:none; font-weight:bold;}
.lnk-subject{font-family:Tahoma; font-size:14px; color:#79a109; text-decoration:none; font-weight:bold;}
.lnk-subject:hover,.lnk-title1:hover { text-decoration:underline;}
.lnk-title2 {font-family:Tahoma; font-size:11px; color:#fff; text-decoration:none;}
.lnk-title2:hover { text-decoration:underline;}
.lnk-title-cate { text-decoration:none;}
.lnk-title-cate:hover,.lnk-title-subcate:hover { text-decoration:underline;}
.lnk-title-subcate { font-family:Tahoma; font-size:11px; font-weight:bold; color:#993300; text-decoration:none;}
.lnk-normal{text-decoration:none; font-family:Tahoma; font-size:12px;}
.lnk-norton { padding:5px;}
.lnk-norton:hover {color:#333;}
.lnk-nortonac{display:inline; background:#dbcc67;}

.page-font { font-family:Tahoma; font-size:12px; text-decoration:none;font-weight:bold;}
.price { color:#ff0000; font-size:12px; font-family:Tahoma; font-weight:bold;}
.sharp { font-family:Arial; font-size:12px; color:#333; font-weight:bold;}
.white{color:#fff}
.input-normal { font-family:Arial; color:#333;}
.input-search { font-size:13px; text-align:left; padding-left:5px; padding-right:5px; border:0;  border-top:solid 1px #bebebe; border-bottom:solid 1px #bebebe; height:24px; width:240px;} 
.btnsearch { background:url(/Resources/img/btnsearch.gif) no-repeat left top; width:98px; height:28px; border:0; }

/*SIGNIN*/
.sign-in-page-bound{width:498px;height:638px;}
.sign-in-bound{	padding-left:70px;	padding-top:110px;}
.sign-in-title{	font-weight:bold;color:#000;padding-left:81px;padding-left:85px;	margin-top:45px;margin-bottom:10px;}
.sign-in-error{	width:250px;	padding-left:50px;}
.sign-in-error li{	margin-left:15px;}
.sign-in-field{	padding-bottom:5px;}
.sign-in-field label{	width:80px;	float:left;	text-align:right;	display:block;	line-height:22px;	color:#7B7D7B;	padding-right:3px;}
.sign-in-field input{	width:235px;	color:#000;	height:20px;	font-size:13px;	padding:2px 0px 0px 5px;	font-weight:bold;	border:1px solid #D6D3D6;}
.sign-in-set-cookie{	padding-left:83px;}
.sign-in-set-cookie label{	color:#7B7D7B;}
.sign-in-save-notice{	padding-left:87px;	color:#7B7D7B;	line-height:20px;}
.sign-in-submit1{	padding-top:5px;	text-align:left;	padding-left:87px;	padding-bottom:20px;}
.sign-in-submit{	padding-top:5px;	text-align:left;	padding-left:87px;	padding-bottom:40px;}
.sign-in-button-submit{margin-right:5px;font-weight:bold;color:#008EC6;	cursor:pointer;}
a.sign-in-lost-password,a.sign-in-lost-password:visited{color:#0018FF;text-decoration:underline;}

.red {color:#ff0000;}
.hoverinline:hover{display:inline; background:#dbcc67;}
.title-head,.lnk-title-cate { font-family:Tahoma; font-size:12px; color:#ff0000; text-transform:uppercase; font-weight:bold;}
/*AGENT*/
/*BOX*/

.box-bnc { width:990px; overflow:hidden; margin-top:10px;margin-bottom:0px;text-align:center;}
.box-bnc .bncheader { width:990px; height:4px;}
.box-bnc .bncheader .lheader { width:4px; height:4px; background-image:url(/Resources/Img/bncico.gif); background-repeat:no-repeat;}
.box-bnc .bncheader .rheader { width:4px; height:4px; background-image:url(/Resources/Img/bncico.gif); background-repeat:no-repeat; background-position:0px -4px;}
.box-bnc .bncheader .cheader { width:982px; height:3px; background:#fff; border-top:solid 1px #62a527}
.box-bnc .center { background:#fff url(/Resources/Img/bgbnc.gif) no-repeat; text-align:center; width:988px; border-left:solid 1px #62a527; border-right:solid 1px #62a527; }
.box-bnc .bncfooter { width:990px; height:4px;}
.box-bnc .bncfooter .lfooter { width:4px; height:4px; background-image:url(/Resources/Img/bncico.gif); background-repeat:no-repeat; background-position:0px -8px;}
.box-bnc .bncfooter .rfooter { width:4px; height:4px; background-image:url(/Resources/Img/bncico.gif); background-repeat:no-repeat; background-position:0px -12px;}
.box-bnc .bncfooter .cfooter { width:982px; height:3px; background:#fff; border-bottom:solid 1px #62a527}

.TitleFormNews {  color:#339900; font-size:14px; font-weight:bold;}
.gallery { width:680px; background:#fff;}
.gallery table tr td label { font-family:Arial; font-size:20px; font-weight:bold; color:#0c727e;}
.gallery .lst-gallery { width:670px; overflow:scroll; height:290px; border:solid 1px #fff; background:#ccc;}
.gallery .lst-gallery .item { width:104px; background:#ccc; height:124px; text-align:center; vertical-align:middle; margin:5px;}
.gallery .lst-gallery .img-item { border:0; padding:5px; width:94px; height:94px; background:#fff;}
.upload_form {width:100%; margin:0px; padding:0px;}
.lblTitle { font-family:Arial; font-size:12px; font-weight:bold; color:#000; margin:0px; padding:0px;}

.tabmain { width:680px; height:30px; background:#edf1f8; cursor:pointer;}
.tabmain .item { background:#d7e0e9; padding-left:13px; padding-right:13px; height:21px; padding-top:7px; border-bottom:solid 2px #0c727e;}
.tabmain .item a {color:#0c727e; font-family:Tahoma; font-weight:bold; text-decoration:none;}
.tabmain .item a:hover { text-decoration:underline;}


.tabmain .item-ac { background:#fff; padding-left:13px; padding-right:13px; height:20px; padding-top:6px; border:solid 2px #0c727e; border-bottom:solid 2px #fff;}
.tabmain .item-ac a {color:#0c727e; font-family:Tahoma; font-weight:bold; text-decoration:none;}
.tabmain .item-ac a:hover { text-decoration:underline;}


.tabmain .bar-item { width:2px; height:28px; border-bottom:solid 2px #0c727e;}
.subtabmain { width:676px; height:24px; padding:2px; background:#fff; border-bottom:solid 2px #ccc;}
.subtabmain .item { height:20px; padding-top:5px; padding-left:10px; padding-right:10px; background:#0c727e; margin-left:5px; }
.subtabmain .item a {color:#fff; font-family:Tahoma; font-size:12px; text-decoration:none;}
.subtabmain .item a:hover { text-decoration:underline}

.buttonad { background:#0c727e; cursor:pointer; padding-left:13px; padding-right:13px; height:27px; color:#fff; padding-bottom:3px;}
.input-ad { border:solid 1px #ccc;}
.form-update { width:672px; padding:3px; border:1px solid #b6b6b6; background:#eee url('/Resources/User/triangle-square.gif') no-repeat top right; text-align:left; margin-top:0px;}
.form-update ul { margin:0; padding:0; padding-top:10px; line-height:1.6;}
.form-update li { list-style:none; padding-left:10px;}
.form-update li label { font-family:Arial; font-size:12px; font-weight:bold; margin:0; padding:0;}
.form-update li h4 { color:#0c727e; text-decoration:underline; margin:0; padding-bottom:5px;}
.lst-css {float:left; border:solid 1px #ccc; width:250px; height:300px; overflow:scroll;}
.lst-css ul { margin:0px; padding:0px;}
.lst-css li { list-style:none; padding-left:3px;}

.btnMove { margin-top:10px;}

.left-navi { width:200px; background:#fff;}
.box-title { text-align:center; background:#0c727e; width:100%; color:#fff; font-family:Tahoma; font-weight:bold; text-transform:uppercase; padding-top:6px;height:20px; }
.boxagent-title { text-align:left; padding-left:5px; background:#0c727e; width:97%; color:#fff; font-family:Tahoma;padding-top:6px;height:20px; font-weight:bold;}
.navi-item { width:94%; border:solid 1px #0c727e; margin-top:1px; padding:5px; margin-bottom:5px;}
.navi-item ul { margin:0; padding:3px; line-height:1.5;}
.navi-item li { list-style:none; background-image:url(../Default/bullet.gif); background-repeat:no-repeat; background-position:2px 7px; padding-left:15px;}
.navi-item hr { color:#0c727e; height:1px;}
.navi-item form { margin:0; padding:0;}

.profile-item { width:94%; border:solid 1px #0c727e; margin-top:1px; padding:5px; margin-bottom:5px;}
.profile-item ul { margin:0; padding:3px; line-height:1.5;}
.profile-item li { list-style:none; }
.profile-item li a { text-decoration:none; color:#0c727e}
.profile-item li a:hover { text-decoration:underline;}
.profile-item .blank { height:1px; width:160px; background:#0C727E; position:absolute; overflow:hidden;}

.frmLogin { margin:0; padding:3px;}
.frmLogin li { list-style:none; padding-left:0px; background:#fff; color:#0c727e; font-weight:bold; padding-top:3px;}

.pages { padding:5px; font-family:Tahoma; font-size:12px; font-weight:bold;}
.pages a { color:#0c727e; text-decoration:underline; width:20px; height:20px; padding-left:5px; padding-right:5px;}
.pages a:hover { color:#666; text-decoration:none;}
.type-display { padding-left:5px;}

/*.place-content { width:575px; margin-left:3px;}*/
.right-navi { width:180px; background:#fff; padding-right:4px;}
.detail-content { width:655px; margin-top:5px; padding:5px; border:solid 1px #cedeed; text-align:justify}
.detail-content ul { margin:0; padding:0; list-style:none; line-height:2; }
.detail-content ul li { padding-left:5px; padding-top:3px; display:inline;}
.detail-content ul li p { margin:0px; text-align:left;}
.detail-content ul li ul { margin-left:10px; }
.detail-content ul li ul li { display:inline;}

/*COMMENT*/
.comment { width:650px;}
.asw{ width:40px; text-align:left; }
.asw a{ text-decoration:none; color:#0c727e}
.asw a:hover {text-decoration:underline;}
.sub-comment { width:630px; padding-right:6px;}
.sub-comment .hscomment { width:630px; height:15px; background:url(/Resources/Img/arrowcm.gif) no-repeat left; background-position:10px;}
.sub-comment .cscomment { width:620px; padding:5px; background:#eee; border:solid 1px #aaa;}
.detail-content .imgcode { border:solid 1px SILVER;}
.nobg { background:auto; clear:both; border:0;}
.input-comment{width:315px;}
.input-subcomment{width:290px;}
.input-sp {width:100px;}
.area-comment {width:643px;}
.contactfone { color:#94c300; font-weight:bold;}
.bga { background:#aaa; color:yellow;}
.input-sp,.input-comment,.input-subcomment { border:solid 1px SILVER; color:#666; font-family:Arial; font-size:12px; font-style:normal;}
.input-comment:hover, .input-subcomment:hover { color:#ff0000; border:solid 1px #94c3fe;}
.red { color:#333;}

.replybox { width:610px; display:block; text-align:left; overflow:hidden; background:#eee; border:solid 1px #ccc; margin-top:3px; padding:5px;}
.replybox .field { width:610px; }
.replybox textarea {width:605px;}
/*//////////////////////////////////////*/

.box-item { width:100%; background:#fff;}
.box-item .box-header { width:560px; background:#0c727e; color:#fff; height:20px; padding-top:6px; padding-left:10px; font-weight:bold;}
.box-item .box-header .box-sort { width:150px; margin-bottom:5px; margin-right:5px;}

.box-item .content-item { width:558px; border:solid 1px #eee; padding:5px;}
.box-item .content-item .item-list { width:540px; padding:5px; padding-top:10px;}
.box-item .content-item .item-thumb { width:122px; padding-left:17px; overflow:hidden; padding-top:10px; padding-bottom:10px; height:150px;}
.box-item .content-item .item-thumb ul { margin:0; padding:0;}
.box-item .content-item .item-thumb li { list-style:none;}
.box-item .content-item .line { height:1px; overflow:hidden; margin-left:3px; width:450px; background:#eee;}
.box-img { width:122px; padding-right:5px;}
.box-item .content-item .box-product { }

#footer { width:968px}
.content-footer { width:968px; background:#eee; height:85px; text-align:center; vertical-align:middle; padding-top:10px; }
.company-name { font-family:Arial; font-weight:bold; text-transform:uppercase;}
.company-info { text-align:left; color:#000;}

.TitleFormNews {  color:#339900; font-size:14px; font-weight:bold;}
.titleHeader { color:#0c727e; font-size:12px; font-weight:bold;}

.gallery { width:550px;}
.gallery table .item { width:120px; background:#ccc; height:120px; text-align:center; vertical-align:middle;}
.gallery table .item .img-item { border:0; padding:5px; background:#fff;}
.inputCart { border:solid 1px #666; background:#fff; color:#000; height:22px; }

.box_header { height:27px;}
.box_center { background:url(/Lib/Img/center_title.jpg) repeat-x; height:22px; padding-top:6px;}
.lnk_boxtitle { text-decoration:none; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }
.lnk-list-news { text-decoration:none; color:#0c727e; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.lnk-list-news:hover { text-decoration:underline;}
.lnk-nort { text-decoration:none; color:#0c727e;}
.lnk-nort:hover { display:inline; color:#fff; background:#0c727e;}
.lnk-news { text-decoration:none; color:#0c727e; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.lnk-news:hover { text-decoration:underline;}



/* IMAGES */
.avatar-midle { width:50px; border:solid 1px #333; padding:3px; margin-right:3px; vertical-align:top;}
.avatar-small { width:30px; border:solid 1px #333; padding:3px; margin-right:3px; vertical-align:top;}
.img-logo { width:225px; padding-left:5px;}
.imgsubject {padding:2px; border:solid 1px #6f7777;}
.img-subject { width:94px; height:94px; padding:1px; border:solid 1px #6f7777;}
.ico-pro { border:0px; vertical-align:middle; width:24px; height:24px; padding:5px;}
.img-avatar { width:160px; margin-right:5px; padding:3px; border:solid 1px #eaeaea;}
.imglager { border:solid 5px #ccc; background:#ccc; padding:5px; height:280px;}
.banner-store { vertical-align:middle; border:0px;}
.img-detail { width:120px; border:solid 1px #ccc; padding:2px;}
/* LINK */
.lnk-topmnu-red, .lnk-topmnu { font-family:Tahoma; font-size:12px; color:#fff; font-weight:bold; text-decoration:none;}

.lnk-topmnu-red:hover, .lnk-topmnu:hover { color:#ff0000;}
.lnk-topmnu-red { color:#ff0000;}
.lnk-navi { font-family:Tahoma; font-size:12px; color:#0c727e; text-decoration:none;}
.lnk-navi:hover { text-decoration:underline;}
.lnk-reg { color:#0c727e; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px;}
.lnk-reg:hover { text-decoration:underline;}
.lnk-subject, .lnk_subject { color:#0c727e; font-weight:bold;}
.lnk_subject:hover { text-decoration:none;}
.lnk-subject:hover { text-decoration:none; color:#ff0000;}
.lnk-oplog { color:#0c727e; text-decoration:none;}
.lnk-oplog:hover { text-decoration:underline;}
.red { color:#ff0000;}
.lnk-btn { text-decoration:none; color:#0c727e; padding-right:10px;}
.lnk-btn:hover { text-decoration:underline;}

.gallerylight {
	zoom:1;
	width:auto;				
}
.gallerylight a {
	opacity:0.87;
	text-align:center;
}
.gallerylight a:hover {
	opacity:1;
}
.gallerylight a#vlightbox{display:none}
/* INPUT */
.txtinput { width:150px; border:solid 1px #6f7777;}
.btninput { border:solid 1px #6f7777; background:url(../Default/bgbutton.gif) repeat-x; color:#0c727e; font-weight:bold;}



/*User*/
.frmrg
{
	width:644px; padding:0px 18px; border:1px solid #b6b6b6; background:#f5f5f7 url('/Resources/User/triangle-square.gif') no-repeat top right;
}
.rgt-ul1
{
	width:476px; list-style-type:none; margin:0px ; padding:0px; color:#4e4e4e;
}
.rgt-li1
{
	width:135px; padding:3px 7px 5px 0px; text-align:right;
}
.rgt-li2
{
	width:334px; padding-bottom: 5px;
}
.rgt-li3
{
	width:476px; padding:5px 0px 10px;
}
.rgt-li4
{
	width:476px;
}
.rgt-li5
{
	width:456px; padding-right:20px; text-align:right;
}

.img-news-sbj { border:0; padding:2px; width:50px;}
.img-news { border:0; padding:2px; height:90px; margin-right:5px;}



/* Added on 05/06/2010 */


/* Box login on home */
div.box-login { width:243px; height:90px; padding-top:5px; }
div.box-login .leftpart { background-image:url(../img/login-l.gif); background-repeat:no-repeat; width:7px; height:90px; }
div.box-login .rightpart { background-image:url(../img/login-r.gif); background-repeat:no-repeat; width:7px; height:90px; }
div.box-login .midpart { background-image:url(../img/login-c.gif); background-repeat:repeat-x; width:229px; height:82px; padding-top:8px; }
div.box-login .midpart .hlogintitle { width:36px; font-weight:bold; color:#8e9298; height:23px; padding-top:5px; }
div.box-login .midpart .hloginipt { width:190px; padding-left:3px; height:25px; padding-top:3px; }
div.box-login .midpart .hloginipt .txbhlogin { width:180px; }
div.box-login .midpart .loginlink { width:169px; height:16px; font-size:11px; padding-top:2px; }
div.box-login .midpart .loginlink a { color:#515151; text-decoration:none; }
div.box-login .midpart .loginlink a:hover { color:#dddee0; text-decoration:underline; }
div.box-login .midpart .loginbutton { width:57px; height:18px; padding-right:3px; }

div.topnav1 { width:990px; height:101px; }
div.topnav1 .topnavleft { width:4px; height:101px; background-image:url(/store/skins/Default/l-nav.gif); background-repeat:no-repeat; }
div.topnav1 .topnavright { width:4px; height:101px; background-image:url(/store/skins/Default/r-nav.gif); background-repeat:no-repeat; }
div.topnav1 .topnavcenter { width:982px; height:101px; background-image:url(/store/skins/Default/c-nav.gif); background-repeat:repeat-x; }
