/* CSS Document */
BODY { background: #ffffff;color: #84745B; margin-top: 0px; font-family: Verdana, Arial, sans-serif;}
td {color: #84745B;font-family: arial, verdana;FONT-SIZE: 11px; vertical-align:top;}
p { margin: 0px; padding: 5px 0 5px 0;}
h1{font-size: 20px;color:#931F8F;font-weight: normal;padding: 2px 0 2px 0;margin: 0px;}
h1.productDescription{font-size: 11px;color:#931F8F;font-weight: normal;}
h1 a.listing, h1 a.listing:visited{font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height:16px;font-weight: bold;color:#931F8F; text-decoration:none;}
h1 a.listing:hover{text-decoration:underline;}
h2{font-size: 14px; font-weight: bold; margin: 0px;}
h3{font-weight:bolder; color:#666666;font-weight:bold; font-size:11px; text-align:left; }
ul {margin:0;}
li{line-height:16px;}
ol{margin-left:30px; padding:5px;}
blockquote {padding:0px;margin-left:120px; margin-top:0;}
a:link, a:visited, a.purple:link, a.purple:visited,a.orange:link, a.orange:visited {text-decoration:none;font-family: arial, verdana;}
a:hover, a.purple:hover, a.orange:hover,div.pageNumdisplay a:hover,li#rank01 a:hover,li#rank02 a:hover,li#rank03 a:hover,li#rank04 a:hover,li#rank05 a:hover,li#rank06 a:hover,li#rank07 a:hover,li#rank08 a:hover,li#rank09 a:hover,li#rank10 a:hover,#favor a:hover  { text-decoration: underline;}
a:link, a:visited {color: #84745B;}
a.purple:link, a.purple:visited {color: #931F8F;;}
a.orange:link, a.orange:visited {color: #F15A24;}
img {border:0px;}
.cursor { cursor: pointer;}
h1 img, .imgdecor{border:0; position:relative; left:0px; margin: 0 20px 0 0; float: left;}
.text_PaddingTop, .text_PaddingLeft {color:#666666;font-weight:normal; font-size:11px; }
.text_PaddingTop{line-height:2.5;padding-top:5px;}
.text_PaddingLeft{padding-left:10px; line-height: 1.5;}
.txt_remarks {font-size:10px;color:#603813;}
.txt_error {font-size:9px;color:#ff0033;}
.txt_bold {font-weight:bold;}
.txt_brown {color:#603813;}
.txt_purple { color:#931F8F;}
.txt_orange { color:#F15A24;}
.discount_price {  color:#696582;text-decoration: line-through; font-size:12px;}

.txt_optionsTitle {font-size: 11px;color: #696582;;font-weight: bold; line-height:18px;}
.txt_normalNote {font-size:12px;font-weight:bold;line-height:2;}
.productPrice {font-size: 16px; font-weight:bold;color:#F15A24;}
.heading_whiteOnPurple, div.heading_whiteOnOrange{ color:#FFFFFF;font-size:10px; font-weight:bold; line-height:20px; text-transform:uppercase; text-indent:5px; text-align:left;margin-top:2px;}
.heading_whiteOnPurple {background-color:#931F8F;}
div.heading_whiteOnOrange {background-color:#F15A24;}
td.innerpadding {padding:5px;}
table.barrelOrange {margin-top:1px; border: 1px solid #F15A24; padding: 5px 2px 5px 2px;}
table.barrelPurple {padding: 5px; border: 1px solid #931F8F;}
/* style for list in order hidtory and account info */
table.barelLight {border: 1px solid #E6E0D2;padding: 20px 20px 10px 20px;}
table.barelGrey , div#infoMenu .barelGrey2 {border: 1px solid #696582; padding:0px;}
table.barelGrey th h3{color:#931F8F;}
div.listCell01 {padding: 5px 10px 0 10px;}
div.listCell02 {padding: 5px 10px 0 0; text-align:right; }
div.listCell03 {padding: 10px 10px 15px 10px; text-align:right;}
div.borderCell_Light {border: 1px solid #E6E0D2; padding:5px; text-align:center;}
ul.discList {color:#666666;font-weight:normal; font-size:11px; padding:10px 10px 20px 10px; line-height:10px;}
ul.discList li {list-style:none;list-style-image: url(/image/himobile/dotOrange.gif);}
/* style for list in order hidtory and account info */
div.wbarelLight_d {display:block;border: 1px solid #E6E0D2; padding: 20px 20px 10px 20px;}
table.wbarelLight {border:1px solid #E6E0D2; padding:30px;}
table.wbarelGrey, table.wshellGrey{border:1px solid #696582;}
table.wbarelGrey { padding:0px; }
table.wshellGrey {padding:10px;}
/* style of product page */
div#displaybox {width:721px; display:block; vertical-align:bottom; margin-top:0px; margin-left:0px; border:1px solid #E6E0D2;  padding-bottom:5px; padding-top:2px;}
div#displaybox img {margin: 10px 5px 5px 5px; border:1px; border-style: solid; border-color: #696582; width:120px; height:120px;padding:3px;}
/* style of product page */
#main {table-layout: fixed;width:720px; padding: 5px 20px 5px 20px; font-size:11px; text-align:left;}
div.listingContainer{width:712px; display:block; margin:0; padding: 10px 5px 10px 5px; color:#333333;font-size:10px; border-bottom:1px solid #b6b6b6;}
div.regContainer {width:720px;padding-top:5px;padding-bottom:5px;}
/*style of display page section*/
div.container{width:715px; display:block; margin:0; padding:5px; background-color:#C0C0C0; color:#333333; font-size:10px;}
div.displaying{width:300px; margin:0; float:left;}
div.pageNumdisplay{margin-left:250px; text-align:right;}
div.pageNumdisplay a, div.pageNumdisplay a:visited{text-decoration:underline;color:#333333; font-size:10px;}
/*style of display page section*/
/*Checkout page*/
.checkoutBarFrom, .checkoutBarTo {font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent {font-size: 10px; color: #000000; }
table#viewMyCart{ width:100%; padding:10px;}
table#viewMyCart tr{border-top:1px solid #F15A24;}
table#viewMyCart tr:first-child {border:none;}
table#viewMyCart th, div#infoMenu{font-size: 11px;color:#696582;background-color:#E6E0D2;padding:10px 5px 5px 5px;}
table#viewMyCart tr.topBorder th, div#infoMenu{border-top:1px double #C0C0C0;}
table#viewMyCart td, table#viewMyCart td#topline{ padding:8px 5px 8px 5px; vertical-align:middle; border-top:1px solid #F15A24;}
table#viewMyCart td.update{	border-top-style:none; background-color:#EEEEEE;}
table#viewMyCart td.clear{border-top-style:none; background-color:transparent;}
table#viewMyCart td.pBottom{border-top-style:none; background-color:#D3CFE0; font-size: 11px;color:#696582; padding:10px 2px 5px 10px; font-weight:bold;}
table#bottomDash {border-bottom:1px dashed #e6e0d2; padding:0px; line-height:10px;}
table#bottomDash td.content{border-top-style:none; background-color:transparent; font-style:italic; padding:0 0 0 15px; line-height:8px;} 
table#bottomDash td.order{border-top-style:none; background-color:transparent; font-style:italic; padding:3px; line-height:10px;}
th.order {border-top-style:double; border-width:3px 0 0 0; background-color:transparent; padding:5px;}
th#order {padding:0px;}  /*.content{font-style:italic; height:10px; border-top-style:none; border:0px;}*/
#pBottom{border:0px; background-color:#D3CFE0; font-size: 12px;color:#696582; padding:10px 2px 5px 2px; font-weight:bold;}
/*End Checkout page*/
/*Ranking*/
#ranklist {float:left;width:350px; padding: 2px 0 2px 5px;}
#ranklist ul{margin:0px;padding:0px; background-color: #E7E7E7;}
#ranklist ul li{display:inline; cursor:pointer;text-align:left; }
#ranklist ul li span.rankname{float:left; display:block ; width:230px; height: 38px;line-height:14px; padding-top:2px; cursor:pointer;font-size: 11px;font-weight: bold;}
img.wit40{width:40px; height:40px;border:0; padding-top:2px;}
li#rank01 a, li#rank01 a:visited, li#rank02 a, li#rank02 a:visited, li#rank03 a, li#rank03 a:visited, li#rank04 a, li#rank04 a:visited,li#rank05 a, li#rank05 a:visited, li#rank06 a, li#rank06 a:visited, li#rank07 a, li#rank07 a:visited, li#rank08 a, li#rank08 a:visited,li#rank09 a, li#rank09 a:visited, li#rank10 a, li#rank10 a:visited{display:block; height:46px; padding-left:55px; padding-right:1px; background-repeat: no-repeat; background-position:left;text-decoration:none; border:1px; border-color:#ffffff; border-style:solid;color:#931F8F;}
li#rank01 a, li#rank01 a:visited{background-image: url(/image/himobile/rank_01.gif);}
li#rank02 a, li#rank02 a:visited{background-image: url(/image/himobile/rank_02.gif);}
li#rank03 a, li#rank03 a:visited{background-image: url(/image/himobile/rank_03.gif);}
li#rank04 a, li#rank04 a:visited{background-image: url(/image/himobile/rank_04.gif);}
li#rank05 a, li#rank05 a:visited{background-image: url(/image/himobile/rank_05.gif);}
li#rank06 a, li#rank06 a:visited{background-image: url(/image/himobile/rank_06.gif);}
li#rank07 a, li#rank07 a:visited{background-image: url(/image/himobile/rank_07.gif);}
li#rank08 a, li#rank08 a:visited{background-image: url(/image/himobile/rank_08.gif);}
li#rank09 a, li#rank09 a:visited{background-image: url(/image/himobile/rank_09.gif);}
li#rank10 a, li#rank10 a:visited{background-image: url(/image/himobile/rank_10.gif);}
/*End Ranking*/
/*Login / Register*/
table#fillinfo{width:100%; padding:0px; margin:0;}
table#fillinfo.barrel{border: 1px solid #C0C0C0;}
table#fillinfo tr, table#fillinfo2 tr{text-align:left;}
table#fillinfo td, table#fillinfo td.reducepad,table#fillinfo2 td{font-weight:normal; font-size:11px; line-height:14px; }
table#fillinfo td {padding:12px;color:#696582;}
table#fillinfo td.reducepad {padding: 8px 12px 8px 12px; color:#696582;}
table#fillinfo td.border{border: 1px solid #C0C0C0;}
table#fillinfo2{width:100%; padding:0px; margin:0;}
table#fillinfo2 td {padding:8px; width:50%;color:#696582;}
table#fillinfo2 td.nopad {padding-left:8px;padding-top:0px;margin:0;}
/*End Login / Register*/
/*Listing Content*/
div.listingLeftCol{	width:340px; margin-left:0px; padding:5px;}
img.dim120 {width:120px; height:120px; display: block; float:left; padding-right:5px;}
.breakline{background-image:url(/image/himobile/breakline.gif); background-position:top; background-repeat:repeat-y;}
.showPrice{font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight:bold; color:#F15A24; line-height:18px;}
.buybt {border:0px; }
/*End Listing Content*/
/*Showcase*/
div.caseContainer{ width:720px; display:block; margin:0; padding:10px 1px 10px 1px; color:#333333;font-size:10px; border-bottom:1px solid #b6b6b6;}
ul.productCase{ margin:0px; padding:0px; display:block; width:100%; height: 235px;}
li.inner{ list-style:none; position:relative; float:left; clear:right; padding:5px; margin:0px; display:block; width:168px;  height: 230px;line-height:16px; border-right:1px solid #E6E0D2;}
dl { list-style:none; margin:0;padding:0; text-align:center;}
dd {margin:0; padding:0;}
dd img.dimcase120{ width:120px; height:120px; display: block;padding-bottom:5px;padding-top:5px; border:0;}
dd.price{padding-left:24px; text-align:left;font-size: 12px; font-weight:bold; color:#F15A24; line-height:18px;}
dd.buybtcase{border:0; padding-top:6px;}
dd img.side {position:absolute;left:5px;top:138px;z-index:-1}
dt{ display:block; margin:0;padding-left:0px; text-align:left; font-size: 11px;line-height:14px;font-weight: bold;color:#931F8F; text-decoration:none; height:50px;}
dt a.dtlink, dt a.dtlink:visited{  display:block;margin-left:24px; text-align:left;  font-size: 11px;line-height:14px;font-weight: bold;color:#931F8F; text-decoration:none;}
dt a.dtlink:hover{ text-decoration:underline;}
.colortxt, a.dtlink:hover .colortxt, h1 a.listing:hover .colortxt{color:#999999; font-size:9px; line-height:14px; text-decoration:none;}/*End Showcase*/
/*index*/
#sideNavContainer.wider { width:350px; text-align: center; }
ul.sorting2{width:330px; margin: 0; padding:0; background-color: #ffffff;}
ul.sorting2 li.wider2{ font-size:10px; color:#603813; line-height: 16px; width: 300px; background-color: #ffffff; border-bottom:1px dotted #F15A24; margin:0 0 0 20px; padding: 0em 0em 0em 20px; list-style-type: disc; list-style-image: url(/image/himobile/dotOrange.gif); text-align: left;}
/*End index */
/* SideNavigation bar */
#sideNavContainer { width:230px; text-align: center;}
ul.menuVertical{ margin: 0; width: 228px; padding:0; background-color: #E6E0D2;}
ul.menuVertical li{ list-style-type: none; position: relative; text-align: right;font-size:10px; width: 224px; background-color: #E6E0D2; border-bottom: 1px solid #ffffff; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0em; line-height: 22px;}
ul.menuVertical li a, ul.menuVertical li a:visited{ display:block;  background-color: #E6E0D2; color: #696582; text-decoration: none; font-weight: bold; padding-right: .2em; padding-left: .2em;}
ul.menuVertical li a:hover, ul.menuVertical li a:focus{ display:block; background-color: #E6E0D2; font-weight: bold; color: #C0C0C0; text-decoration: none;}
ul.menuVleftGrid { width:115px; margin: 0; padding:0; background-color: #ffffff;}
ul.menuVleftGrid li{ list-style-type: none; position: relative; text-align: right;font-size:10px; line-height: 16px; width: 114px; background-color: #ffffff; border-bottom:1px solid #E6E0D2; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0em;}
ul.menuVleftGrid li a, ul.menuVleftGrid li a:visited{display:block;background-color: #ffffff; color: #333333; font-size:10px; text-decoration: none; font-weight: normal; padding-right: .4em; padding-bottom: 0.2em; padding-top: 0.2em;}
ul.menuVleftGrid li a:hover, ul.menuVleftGrid li a:focus{background-color: #E6E0D2;text-decoration: underline;}
ul.sorting{width:220px; margin: 0; padding:0; background-color: #ffffff;}
ul.sorting li,ul.sorting2 li{font-size:10px; color:#603813; line-height: 14px; width: 180px; background-color: #ffffff; border-bottom:1px dotted #F15A24; margin: 0 0 0 20px; padding: 0em 0em 0em 10px; list-style-type: disc; list-style-image: url(/image/himobile/dotOrange.gif); text-align: left;}
ul.sorting li a, ul.sorting li a:visited, ul.sorting2 li a, ul.sorting2 li a:visited{ display:block;background-color: #ffffff; color: #696582; font-size:10px; text-decoration: none; font-weight: normal; line-height: 14px;padding-top:3px;padding-bottom:3px;}
ul.sorting li a:hover, ul.sorting li a:focus,ul.sorting2 li a:hover, ul.sorting2 li a:focus{ display:block; background-color: #ffffff; font-weight: normal; color: #C0C0C0; text-decoration: underline;}
li.clear{list-style:none;}
/* End SideNavigation bar */
/* Header */
.cartquantity{background-image:url(/image/himobile/mycart_img02a.gif);background-repeat:no-repeat;background-position:left;text-indent: 5px;color: #F15A24;font-size: 12px;font-weight: bold;text-align: left;}
div#navTitle{ text-align: right; width: 330px; margin-top: 2px;}
div#navTitle ul{ display:inline; padding:0px; margin:0px; float: right;}
div#navTitle li{ padding-left:6px; padding-right:6px; list-style-type: none; display: inline;}
div#navTitle li a:link, div#navTitle li a:visited{text-decoration: none;color: #84745B;}
div#navTitle li a:hover{text-decoration: underline;color: #84745B;}
#menuTop{ height:24px; border:none;position:relative; width:990px; background-color: #605F5E;}
#menuTop #ongletMenu1, #menuTop #ongletMenu2, #menuTop #ongletMenu3, #menuTop #ongletMenu4, #menuTop #ongletMenu5, #menuTop #ongletMenu6 {/*(divided in 5 tags) width: 197px;*/ /*(divided in 6 tags) width: 164px;*/ width: 197px; height:24px; text-align:center; padding-top: 4px; background-image: url(/image/himobile/topnav_bg.gif); background-repeat: repeat-x; }
#menuTop a{ display:block;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
#menuTop a:hover{ color:#E6E0D2; text-decoration:none;}
/* End Header */
/* From */
form{ margin: 0px; padding: 0px;}
checkbox, input, radio, select {font-size: 11px; color: #333333; line-height:16px;}
textarea {border:1px solid #84745B; background-color:#E6E0D2;  font-size: 11px; color: #333333; line-height:12px; padding:5px;}
textarea.regAgreement {width:620px; height:110px; margin-left:20px; padding:10px;}
/* Width size for form */
.width40 {width:40px;}
.width120 {width:120px;}
.width140 {width:140px;}
.width180 {width:180px;}
.width200 {width:200px;}
.width240 {width:240px;}
.width280 {width:280px;}
.width300 {width:350px;}
.prod_upsell_select {width:350px;}
input.button{width:60px;height:18px;font-weight:bold;font-size:10px;color: #696582;text-align:center;line-height:10px;}
/* End Width size for form */
/* End Form */

/* Product Content */
.leftGrid {	width:480px; padding-right:5px; float:left; clear: none;}
.rightGrid { background-position: center; text-align: center; vertical-align: top; margin-right: 0px; margin-left: 10px; clear: none; float: right; width: 200px; padding-right: 0px; padding-left: 0px;}
.productimage {width:200px;height:200px;}
#favor{border:none; width:100%;}
#favor a, #favor a:visited {display:block; float:left; clear:right;width:96px; padding-left:1px;padding-right:1px; margin:0;font-size: 10px; line-height:14px;color:#84745B;text-decoration:none;}
/* End Product Content */
/* Tab */
.infoBoxContents { background: #FFFFFF;font-size: 10px;}
#boxFeatures{border: 1px solid #b6b6b6; padding:0px; margin-top: -4px !important; margin-top: -3px;}
.texteNormal{ color:#666666;font-weight:normal; font-size:11px; padding-bottom: 10px; padding-top: 10px;}
/* End Tab */
/* Footer */
.space {padding-left:20px; padding-right:20px;}
.main-text2 {width:96%; text-align: left; border: 1px solid #333333; padding: 10px 5px 10px 5px; color: #666666; font-size:10px; text-decoration:none;}
a.main-links1:link, a.main-links1:visited { color: #666666;font-size:10px; text-decoration:none;}
a.main-links1:hover { color:#FF0000; text-decoration:none;}
div#footerlink { width:990px; text-align: center; padding-top: 10px; padding-bottom: 10px; display: block; border-right-style: none; border-left-style: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
div#footerlink a:link, div#footerlink a:visited { text-decoration: none; text-align: left; display: inline; padding-right: 10px;padding-left: 10px;color:#666666;}
div#footerlink a:hover { text-decoration:underline;}
/* End Footer */

/*style of feature list display section*/
ul.featureSpec {color:#666666;font-weight:normal; font-size:11px; padding-bottom: 10px; padding-top: 10px; padding-left: 20px;line-height:10px;}
ul.featureSpec li{ list-style:none;}
/*style of feature list display section*/
/*style of feature, order_hist, accinfo, orderinfo list display section*/
ul.featureSpec li.cell{ list-style:none; padding:0px; background-color: transparent; border-top: dashed 1px #E6E0D2; table-layout:fixed; width:490px; float:left;}
ul.featureSpec li.cell_OH{ list-style:none;table-layout:fixed;float:left;}
/*style of feature, order_hist, accinfo, orderinfo list display section*/
/*style of review box display section*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;} 
.b1h {height:1px; background:#aaa; margin:0 5px;} 
.b2h, .b2bh {height:1px; background:#aaa; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;} 
.b4h, .b4bh {height:2px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;} 
.b2bh, .b3bh, .b4bh {background: #ddd;} 
.headh {background: #aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #FFF;} 
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;} 
.contenth {background: #ddd; border-right:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #FFF;  color:#000; text-align:left;} 
.contenth div {margin-left: 12px; padding-top: 5px;font-size: 11px; color:#000000;}
div.dateFont { width:400px; font-size: 10px; color:#FFFFFF; font-weight:bold; padding-right:5px; float:right; text-align:right; width: 200px;}
div.nameFont {font-size: 12px; color:#FFFFFF; font-weight:bold; padding-left:5px; text-align:left; width: 200px; }
div.textFont {}
/*style of review box display section*/
/*style of review select section*/
div.reviewContainer{width:100%; display:block; margin:0; padding:5px;  background-color:#C0C0C0; color:#333333;font-size:10px;}
div.REdisplaying{width:200px; margin:0; float:left; padding:5px; background-color:#C0C0C0; color:#333333;font-size:10px;}
div.REpageNumdisplay{width:200px; padding:5px; text-align:right; float:right; background-color:#C0C0C0; color:#333333;font-size:10px;}
div.REpageNumdisplay a, div.REpageNumdisplay a:visited{text-decoration:underline;color:#333333;font-size:10px;}
div.REpageNumdisplay a:hover{text-decoration:none;}
/*style of review select section*/
/* review login container*/
#reviewmain {width:600px;padding:5px;font-size:11px;}
/* review login container*/

/*----------productimage---------------------*/

/*global settings needed for prodcutimage*/
*{padding:0;margin: 0;}
/*thickbox specific link and font settings*/
#TB_window {font:12px Arial,Helvetica,sans-serif;color:#333;}
#TB_secondLine {font:10px Arial,Helvetica,sans-serif;color:#666;margin-top:5px;}
#TB_window a:link,#TB_window a:visited,#TB_window a:hover,#TB_window a:active,#TB_window a:focus{color:#666;outline:0;}
/*prodcutimage settings*/
#TB_overlay{position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background:url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#ccc;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position:fixed;background:#ffffff;z-index:1005;color:#000000;display:none;border:1px solid #ccc;-moz-border-radius:10px;text-align:left;top:50%;left:50%;}
* html #TB_window {position: absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin:15px 0 0 15px;}
#TB_secondline{padding-top:5px;}
#TB_caption{padding:7px 30px 10px 15px;float:left;font-weight:bold;font-size:12px;color:#ae269e;overflow:hidden;}
#TB_caption span#TB_prev{position:absolute;bottom:5px;left:10px;}
#TB_caption span#TB_next{position:absolute;bottom:5px;left:50px;}
#TB_closeWindow{height:25px;padding:25px 15px 10px 0;float:right;}
#TB_closeWindowButton{float:left;height:26px;padding-left:30px;background:url(/image/himobile/multipays/buttons/btn-close-left.png) 0 0 no-repeat;text-decoration:none;line-height:25px;}
#TB_closeWindowButton span{float:left;height:26px;padding-right:11px;background:url(/image/himobile/multipays/buttons/btn-close-right.png) 100% 0 no-repeat;text-decoration:none;font-weight:bold;color:#ae269e;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#fff;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:1003;top: 50%;left: 50%;margin: -16px 0 0 -16px; /* -height/2 0 0 -width/2 */}
* html #TB_load {position:absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{overflow:hidden;clear:both;border:none;margin-bottom:-1px;margin-top:1px;margin-bottom:1px;}


#infoMenu {overflow: hidden;}
#infoMenu .show {
	cursor: pointer;
	background-image: url(/image/himobile/bt_open.gif);
	height:20px;
	background-repeat: no-repeat;
	background-position: right top;
}
#infoMenu .hide {background: url(/image/himobile/bt_close.gif);background-repeat: no-repeat;
	background-position: right top;	cursor: pointer; height:20px;}
