@import url("/theme/gamecard/css/jquery.ui.core.css");
@import url("/theme/gamecard/css/jquery.ui.theme.css");
@import url("/theme/gamecard/css/jquery.ui.selectmenu.css");
@import url("/theme/gamecard/css/jquery.ui.slider.css");

@font-face {
    font-family: 'Puritan20Normal';
    src: url('/theme/gamecard/fonts/Puritan_Regular-webfont.eot');
    src: url('/theme/gamecard/fonts/Puritan_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/theme/gamecard/fonts/Puritan_Regular-webfont.woff') format('woff'),
         url('/theme/gamecard/fonts/Puritan_Regular-webfont.ttf') format('truetype'),
         url('/theme/gamecard/fonts/Puritan_Regular-webfont.svg#Puritan20Normal') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Puritan20Italic';
    src: url('/theme/gamecard/fonts/Puritan_Italic-webfont.eot');
    src: url('/theme/gamecard/fonts/Puritan_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/theme/gamecard/fonts/Puritan_Italic-webfont.woff') format('woff'),
         url('/theme/gamecard/fonts/Puritan_Italic-webfont.ttf') format('truetype'),
         url('/theme/gamecard/fonts/Puritan_Italic-webfont.svg#Puritan20Italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Puritan20Bold';
    src: url('/theme/gamecard/fonts/Puritan_Bold-webfont.eot');
    src: url('/theme/gamecard/fonts/Puritan_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/theme/gamecard/fonts/Puritan_Bold-webfont.woff') format('woff'),
         url('/theme/gamecard/fonts/Puritan_Bold-webfont.ttf') format('truetype'),
         url('/theme/gamecard/fonts/Puritan_Bold-webfont.svg#Puritan20Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Puritan20BoldItalic';
    src: url('/theme/gamecard/fonts/Puritan_Bold_Italic-webfont.eot');
    src: url('/theme/gamecard/fonts/Puritan_Bold_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/theme/gamecard/fonts/Puritan_Bold_Italic-webfont.woff') format('woff'),
         url('/theme/gamecard/fonts/Puritan_Bold_Italic-webfont.ttf') format('truetype'),
         url('/theme/gamecard/fonts/Puritan_Bold_Italic-webfont.svg#Puritan20BoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

div.supportYahoo {display: block; width: 120px; height: 100px; font-size: 14px; color: rgb(176, 1, 18); margin-top: 23px; text-align: center;font-family: 'Puritan20Bold'}
div.supportLive {font-size: 14px; color: rgb(176, 1, 18); height: 116px; padding-top: 20px;font-family: 'Puritan20Bold'}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

h3, h3 a {font-size: 12px;font-weight: bold;text-decoration: none;color: #E55C19;}
h4 {font-size:16px; font-weight:bold; color:#E55C19;padding:0px;margin:0px}

BODY {background: url(/img/bg_newyear2012.jpg) no-repeat fixed center #ffffff;color: #000000;margin: 0; padding: 0;}
#smlogin {padding:5px; color:#747474;}
#smlogin a {color:#747474; text-decoration:underline;}
#smlogin .htmlIText, #smlogin .htmlIPass { width:165px; border:1px solid #bbc3d3;}
#cartsummary {	padding: 5px;width:100% }

.htmlIText, .htmlIPass, .htmlIEmail {width:100%; border:1px solid #bbc3d3;padding: 3px 0px;}
.oldprice {font-size: 10px;font-weight: bold;color: #BC3049;text-decoration: line-through;}
.newprice {font-size: 12px;font-weight: bold;color: #2EAB2F;}
.quantity {font-size: 12px;border: 1px solid #bbc3d3;}
td.label, td.key {border-bottom:1px solid #EDE5D3; background-color:#F5F5F5;padding:3px;font-weight:bold}
td.itmfoot {border-top:1px solid #EDE5D3; font-weight:bold;}
td.input, td.info {border-bottom:1px solid #EDE6D3; padding-left:10px;padding:3px}
td.first{border-left:1px solid #EDE6D3;padding-left:2px;}
td.last{border-right:1px solid #EDE6D3;padding-right:2px;}
td.bottom {border-bottom:1px solid #EDE6D3;padding-bottom:2px;}
td.top {border-top:1px solid #EDE6D3;padding-top:2px;}

A {color: #747474;text-decoration: none;}
A:hover {color: #888888; text-decoration: underline;}
P {padding:0px 5px 0px 5px;margin-top:0px}

FORM {
 display: inline;
}

TR.header {background: #ffffff;}
TR.headerNavigation { background: #bbc3d3;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #bbc3d3;color: #ffffff;font-weight : bold;}
A.headerNavigation {color: #FFFFFF;font-size: 13px;font-weight: bold;text-decoration: none;}
A.headerNavigation:hover {color: #FFFFFF;font-size: 13px;font-weight: bold;text-decoration: underline;}
TR.headerError {background: #ff0000;}
TD.headerError, div.headerError {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #ff0000;color: #ffffff;font-weight : bold;text-align : left;}
TR.headerInfo {background: #00ff00;}
TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center;}
TR.footer {background: #bbc3d3;}
TD.footer {font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #bbc3d3;color: #ffffff;font-weight: bold;}
.rulebottom {border-bottom: 1px solid #D3D1D1}
.infoBox {background: #D3D1D1;}
.infoBoxContents {background: #FFFFFF;font-family: Verdana, Arial, sans-serif;font-size: 10px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6;font-family: Verdana, Arial, sans-serif;font-size: 10px;}
TD.infoBoxHeading {background-image: url('/img/infobox/corner_center.gif');font-family: Arial, Verdana, sans-serif;font-size: 18px;font-weight: normal;color: #000000;display: none;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
TABLE.productListing {border: 0px;border-style: solid;border-color: #E2F3C7;border-spacing: 1px;}
.productListing-heading {border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;text-align:center;color: #484E53;font-weight: bold;padding: 5px;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #E2F3C7;}
TD.productListing-data {border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;text-align:center;vertical-align:top;padding:5 0 5 0;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;color: #484E53;}


A.pagenum, A.pagenum:visited {padding: 2px 3px 2px 3px;margin-left:2px;display:inline;border: 1px solid #747474;color: #747474;}
A.pagenum:hover{background-color:#747474;color: #FFFFFF;}
A.pagecurrent:hover {background-color: #FFFFFF;color: #E55C19;}
A.pagecurrent, A.pagecurrent:visited{background-color: #E55C19;color:#FFFFFF;}
TD.pageHeading, DIV.pageHeading {font-size: 11px;text-transform: uppercase;font-weight: bold;color: #FFFFFF;text-decoration: sharp;height: 29px;width: 439px;background: url('/img/m22.gif');background-repeat:no-repeat;padding-top: 0px;padding-bottom:0;padding-left: 30px;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;}
TD.main, P.main {font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;font-size: 10px;padding-left: 10px;}
TD.accountCategory {font-family: Verdana, Arial, sans-serif;font-size: 13px;color: #aabbdd;}
TD.fieldKey {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
TD.fieldValue {font-family: Verdana, Arial, sans-serif;font-size: 12px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif;font-size: 11px;}
SPAN.greetUser {font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #f0a480;font-weight: bold;}
TABLE.formArea {background: #f1f9fe;border-color: #7b9ebd;border-style: solid;border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}

SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;}
SPAN.errorText {color: #ff0000;}

input[type=text].htmlIFieldInvalid {border:1px solid red;}
textarea{padding: 3px 0px;width:100%;}
label.htmlLabel {position:absolute;left:4px;top:6px;}
div.error {
	background:none repeat scroll 0 0 #F46644;
	border:0;
	color:white;
	font-size:10px;
	margin-top:2px;
	padding:3px 3px;
	text-shadow:1px 1px 0 #9F4631;
	text-transform:uppercase;
	width:99%;
}
input{font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:12px}
textarea{font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:12px;}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.validatorInputHighlighted {color: #ff0000;}
.validatorInputNormal{color:#000000;}
td{font-family: tahoma,verdana,arial;font-size: 8pt;color: #2C2C2C}
.ch1{border-left: #C6C6C6 1px solid;border-right: #C6C6C6 1px solid;width:400px}
.ch2{padding-left: 5px;}               
.ch3{font-size: 10px;font-weight: bold;color: #46484A;}
.ch4{font-size: 11px;color: #46484A;}
.ch5{font-size: 11px;font-weight: bold;text-decoration: none;color: #E55C19;}
.ch6{font-size: 11px;text-transform: uppercase;font-weight: bold;color: #FFFFFF;font-weight: bold; font-family: tahoma,verdana,arial;}
.ch7{border-left: #B6B6B6 1px solid;border-right: #B6B6B6 1px solid;}
.ch8{font-size: 12px;font-weight: bold;color: #3091BB;} 
.ch8_old{font-size: 10px;font-weight: bold;color: #BC3049;text-decoration: line-through;}
.ch9{font-size: 12px;font-family: arial;font-weight: bold;text-decoration: none;color: #E55C19;}
.ch10{font-size: 11px;font-weight: normal;color: #484E53;}
.ch11{font-size: 12px;font-weight: bold;color: #484E53;}
.ch12{font-size: 11px;color: #484E53;}
.ch13{font-size: 14px;font-weight: bold;color: #484E53;}
.ch14{font-size: 11px;color: #484E53;}
.ch15{font-size: 11px;text-decoration: none;color: #484E53;}
.ch16{font-size: 11px;text-decoration: none;color: #58B4D2;}
.ch17{font-size: 13px;color: #565656;}
.ch18{font-size: 13px;color: #565656;}               
.ml1{font-size: 11px;text-decoration: none;color: #484E53;}
.se{width: 100px;font-size: 9px;color: #282E3E}
.se2{width: 115px;font-size: 9px;color: #282E3E}
.image_border{border:1px solid #000000;}

.viewrelatedcard .cardpic {float:left;}
.viewrelatedcard .summary { min-height:65px; margin-left:100px; margin-bottom:10px; }
.viewrelatedcard .grprowsummary { min-height:26px;}
 
 
 /* News Styles */
 
.newslist {width:100%;padding-top:10px;padding-bottom:10px;clear:both;display:block}
.newslist .newsteaserimg {width:90px; padding:5px;float:left}
.newssummary {width:325px;padding:5px;float:right;}
.newsdate{float:right;display:block;text-align:right;font-style:italic;font-size:x-small;color:#484E53;padding-right:5px}
.newssep{
	margin-right:5px;
	margin-top:5px;
	width:320px;
	background:#FFFFFF url('/img/m29.gif') repeat-x bottom center;
	display:block;
}
a.newsteasertitle{font-weight:bold;font-size:10pt;color:#E55C19}
 
 /*Stock */
 .available {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #3CAF66;font-weight: bold;}
 .soldout {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #AF3C4E;font-weight: bold;}
 
 /* general */
 .highlight{font-weight:bold; color:#E55C19}
 .note{font-family: Tahoma, Verdana, Arial, sans-serif; color:#AF3C4E;font-size:8pt}
 .bold{font-weight:bold}
 .italic{font-style: italic;}
 .underline {text-decoration: underline;}
 .green {color: #01913C;}
 .orange {color: #e56025; }
 .blue {color: #3da9bc;}
 .blue2 {color:#276bc1;}
 .purple {color:#5d5d9a;}
 .darkblue{color:#3b357b; }
 .red {color: #cc0000;}
 .twelve {font-size: 12px;}
 .forteen {font-size: 14px;}
 .sixteen {font-size: 16px;}
 .eighteen {font-size: 18px;}
 .twenty {font-size: 20px;}
 .grey {color: #484E53;}
 .lightsilver{color:#C7CACF;}
 .underline {text-decoration:underline;}
 div#loadingbox{position:relative;width:100%;top: 50%;text-align:center;} 
.borderwide{display:block;width:407px;padding:5px;border: 1px solid #EDE6D3;}
.tr_25{height:25px;}
td#latestnews, td#yimsupport {background:transparent url('/img/latestnews_bg.jpg') no-repeat;width:203px;height:82px;overflow:hidden;padding:3px 5px 3px 8px;}
td#latestnews a {text-decoration: underline;}
 
.leftmenu {text-align:left}
.leftmenu>ul>li:first-child {padding:0}
.leftmenu ul {list-style:none;margin:0; padding:0; border:0; width:186px; display:block;}
.leftmenu ul li { background:#FFFFFF url('/img/m15.gif') no-repeat 0% 50%; padding:2px 0px 2px 0px;}
.leftmenu ul a { padding:5px 0px 6px 15px; display:block; font-weight:bold; background: #FFFFFF url('/img/m16.gif') repeat-x bottom;}
.leftmenu ul a:hover { background-color:#85C9DE;color:#FFFFFF;text-decoration:none;}
.leftmenu ul ul {padding:0px;background-image:none}
.leftmenu ul ul li {text-indent:10px;background-image:none}
.leftmenu ul ul li a {font-weight:normal;}
.leftmenu {}

.rightmenu {text-align:left}
.rightmenu>ul>li:first-child {padding:0}
.rightmenu ul {list-style:none;margin:0; padding:0; border:0; width:100px; display:block;}
.rightmenu ul li { background:#FFFFFF url('/img/m15.gif') no-repeat left absmiddle; padding:2px 0px 2px 0px;list-style:none}
.rightmenu ul a { padding:2px 0px 5px 0px; display:block; font-weight:normal; background: #FFFFFF url('/img/m16.gif') repeat-x bottom;}
.rightmenu ul a:hover {background-color:#85C9DE;color:#FFFFFF;text-decoration:none;}
.rightmenu {}

/** SilkRoad Styles */
.silkroad {background: transparent url('/img/bg/silkroad.jpg');}
.silkroad_menu{background: transparent url('/img/bg/silkroad_bgrleft.jpg')}
.silkroad_title{font-family:Verdana;color: #660000;font-weight:bold;font-size:15px;padding-top:5px;padding-bottom:10px;padding-right:10px}
.silkroad_body{font-family:Verdana;color:Black;font-size:12px;padding-right:10px}
.silkroad_textlink {font-family: Tahoma;font-size: 11px;font-style: normal;font-weight: bolder;color: #660000;text-decoration: none;}
.silkroad_textlink:hover {font-family: Tahoma;font-size: 11px;font-style: normal;font-weight: bolder;color: #660000;text-decoration: underline;}
.silkroad_textlink_current{font-family: Tahoma;font-size: 11px;font-style: normal;font-weight: bolder;color: #006634;text-decoration: none;}
.silkroad_textlink_current:hover {font-family: Tahoma;font-size: 11px;font-style: normal;font-weight: bolder;color: #006634;text-decoration: underline;}
.textmail {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bolder;color: #333333;text-decoration: none;}
.textmail:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bolder;color: #333333;text-decoration: underline;}

/** Hiep Khach Giang Ho Styles */
.hk_title{font-size: 17px;	font-weight: bold;	font-family: tahoma;	color:#fd5503;}
.hk_normal {font-size:11px; font-family:tahoma; color:#555555}
.hk_bold{font-size:11px;color:#fd5503;font-family:tahoma; font-weight:bold}
.hk_bold_green{font-size:11px;color:#0230FD;font-family:tahoma; font-weight:bold}


/** TSOnline Styles **/
.ts_title{font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:15px; color:#FF6633; font-weight:bold;}
.ts_content{color:#330000}
.ts_title_sm {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF6633; font-weight:bold;}
a.ts_npc_link:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#CA6500; font-weight:bold}
a.ts_npc_link:active{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#CA6500; font-weight:bold}
a.ts_npc_link:visited{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#CA6500; font-weight:bold}
a.ts_npc_link:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#CD0102; font-weight:bold}

/** Vo Lam Truyen Ky Styles **/
.volam_page_title{border: 0px;font-weight: bold;font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 10pt;color: #ffffff;font-weight: bolder;background: url('/img/bg/volam_top.jpg') no-repeat;height: 50px; text-indent: 0px;text-align: center;padding: 5px 0px 0px 0px;margin: 0px;}
.volam_title1{font-family:  Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: Bold;color: #ea4800 ;}
.volam_title{border: 0px;font-weight: bold;font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 10pt;background: url(http://wimage.volam.com.vn/images/home/bullet_menu1.gif) no-repeat;text-indent: 0px;text-align: left;padding-top: 2px;padding-right: 0px;padding-left: 25px;margin-right: 0px;margin-left: 0px;color: #8d230e ;}
.volam_nhanmanh{  /*danh dau chu mau xanh de lam noi bat y*/font-family: Tahoma, Verdana, Helvetica, sans-serif;font-weight: bold;font-size: 11px;color: #1157b6;}
.volam_nav:link {font-family: Tahoma, Verdana, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 11px;	color: #341c09;}
.volam_nav:visited {font-family: Tahoma, Verdana, Helvetica, sans-serif; 	font-weight: bold;text-decoration: none;font-size: 11px;color: #341c09;}
.volam_nav:hover {font-family: Tahoma, Verdana, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 11px;color: #e21010;}
.volam_nav:active {font-family: Tahoma, Verdana, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 11px;color: #341c09;}
.volam_sub_bold{font-family:  Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;color: #047359;font-weight: bold;}
#volam td table td{font-family:  Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;color: #341c09 ;line-height:16px;}

/*Extra classes*/
.GameTitle{font-family: Verdana;font-size:11px;color:#3da9bc;font-weight:bold;}

/*Content Slider styles */
.contentslide{border: 10px solid #C7CACF;border-bottom-width: 5px;padding: 8px;width: 380px;height: 236px;}
.contentslide .contentdiv{display: none;}
.pagination{width: 396px;text-align: right;background-color: #C7CACF;border: 10px solid #C7CACF;border-width: 0 10px;padding: 0 0 4px 0;}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 380px; /*IE5 width*/width: 396px; /*IE6 width*/}

.pagination a{padding: 0 5px;text-decoration: none; color: #2e6ab1;background-color: white;}

.pagination a:hover, .pagination a.selected{color: #000;background-color: #FEE496;}

/** Cuu Long Styles **/
.text_conten_tit01{font-family: arial;font-size:12pt;color:#cd7713;}
.text_conten01{font-family: arial;font-size:10pt;color:#6b6a6a;}
.text_conten07{font-family: arial;font-weight: bold;font-size:10pt;color:#665508;}
.text_monphai{font-family: arial;font-weight: bold;font-size:12pt;color:#243e16;}

/** LightBox Styles **/
#lightbox{position: absolute;top: 40px;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(/img/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/img/lightbox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}	
	
.coupon_true {background: url("/img/true.jpg") no-repeat scroll right center transparent;border: 1px solid #7F9DB9;}
.coupon_false {background: url("/img/false.jpg") no-repeat scroll right center transparent;border: 1px solid #7F9DB9;}
.ketchup-error-container {  display: none; position: absolute; width: auto;}
.ketchup-error-container ol {  font-size: 12px;  color: #111;  background: red;  background: rgba(255, 0, 0, 0.6);  padding: 10px;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  list-style: none;  line-height: 16px; margin-bottom:0px}
.ketchup-error-container span {  display: block;  width: 0; height: 0; border-left: 0 solid transparent; border-right: 15px solid transparent;  border-top: 10px solid red;  border-top: 10px solid rgba(255, 0, 0, 0.6);  border-bottom: 0;  margin-left: 10px;}
.invalid {border:1px solid red; padding:1px;}

/** Overlib Styles **/
.overlibBgTable {padding:10px 15px;background:#FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px}
.overlibCaption {font-weight:bold;font-size:18px;color:#333333;}
.overlibCaption img {vertical-align:text-bottom;margin-right:10px}
a.overlibCloseText {display:block;width:16px;height:16px;background-image: url('/img/ico_overlib_close.gif');margin-top:4px;}
.overlibCapTable {background-color:#FFFFFF;top: 50px;vertical-align:middle;background:url(/img/bg_overlipCaption.gif) repeat-x bottom left;}
div#viewcontent {overflow:auto;overflow-x:hidden;padding: 5px 10px 5px 10px; font-size:12px;border:2px solid #808080;scrollbar-3dlight-color: #D3D1D1;scrollbar-arrow-color: #666666;scrollbar-highlight-color: #D3D1D1;scrollbar-face-color: #D3D1D1;scrollbar-shadow-color: #D3D1D1;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;}
div#viewcontent p {margin-bottom: 10px}
div#viewcontent h4 {font-size:12px;font-weight:bold;text-decoration:underline;color:#0059A5;margin-bottom:5px}
div#viewcontent h1 {font-size: 14px; font-weight:bolc;color:#ff5400}
#errmsg{border:1px solid #ff8164;background:url(/img/errmsg.gif) no-repeat 5px;width:auto;padding:5px 5px 0px 35px}
.infomsg{border:1px solid #DCDCDC;background:url(/img/infomsg.png) no-repeat 5px;width:auto;padding:5px 5px 0px 35px}
/* Daily sale styles */
.bg_promotion{background:url(/img/bg_promotion.gif) no-repeat; width:440px;height:194px;position:relative}
.img_promo{z-index:1}
.ico_promo{position: absolute;z-index: 2;top:30px;left:10px}
.promo_title{background:url(/img/promo_title.gif) no-repeat;width:203px;height:29px;overflow:hidden}
.promo_repy{background:url(/img/promo_repy.gif) repeat-y;width:188px;overflow:hidden;padding:0px 0px 0px 15px}
.promo_bt{background:url(/img/promo_bt.gif) no-repeat;width:203px;height:5px;overflow:hidden}
/*--News--*/
.news_title{background:url(/img/news_title.gif) no-repeat;width:440px;height:29px;overflow:hidden}
.news_repy{background:url(/img/news_repy.gif) repeat-y;width:440px;overflow:hidden}
.news_bt{background:url(/img/news_bt.gif) no-repeat;width:440px;height:5px;overflow:hidden}
.button_edit{background:url(/img/button_edit.gif) no-repeat;width:48px;height:23px;cursor:poiter;overflow:hidden;border:0px}
.button_add{
	background:url(/img/button_add.gif) no-repeat;width:48px;height:23px;cursor:poiter;overflow:hidden;border:0px
}
.quickshop{border:1px solid #BBC3D3;font-size:12px}
.down_btn,.up_btn{margin:3px 0px;}
img{vertical-align:top}

