﻿#wrapper-right-banner { width:255px; padding-left:0px;}
#wrapper-right-banner img { margin-left:63px; }
.stdfont { font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none; line-height:1.4em; padding-bottom:0px; }
.widget { padding:0 0 30px 0;}
.link { cursor:pointer; }
.hide { display:none; }
#wrapper-right div.item ul li { line-height:1.4; }
.step { width:690px; }
.col-left .step { width:435px; }
div.p { line-height:1.8em; }
.index-table tr.top td{background: url(/Content/images/bg-table-index.gif) top left repeat-x #1d6aa2; height:22px; padding:5px; color:#fff; font-weight:bold; text-align:center;}

#popBG .shortmsg { font-size:16px; }
.genPop { height:260px; position:relative;}
.genPop .title{width:550px; font-size:16px; text-align:center; color:#fff; padding:5px 10px;}
.genPop .form { padding:20px 20px 20px 80px; text-align:left;/*center*/}
.genPop .text{ padding:100px 20px; text-align:center;}

.popCfmbox .text{ padding:80px 20px; text-align:center;}
.gbluebtn { width:66px; height:24px; cursor:pointer; background-position:top left; background-repeat:no-repeat;}
.gbluebtn:hover { background-position:top right; }
.yesbtn-en { background-image:url(/Content/images/btn-yes-en.png); }
.yesbtn-tc { background-image:url(/Content/images/btn-yes-tc.png); }
.yesbtn-sc { background-image:url(/Content/images/btn-yes-sc.png); }
.nobtn-en { background-image:url(/Content/images/btn-no-en.png); }
.nobtn-tc { background-image:url(/Content/images/btn-no-tc.png); }
.nobtn-sc { background-image:url(/Content/images/btn-no-sc.png); }

select.pagedrop { margin-bottom:30px; }

/***** Search *****/
#searchbox { width:193px;  height:22px; line-height:22px; border:solid 1px #ddd; margin:20px 0px 10px 0px; position:relative; 
            overflow:hidden; }
#searchtxt { width:168px; height:19px; line-height:19px; padding:2px 0px 0px 3px; border:0px; margin:0px; outline:none;}
#searchtxt:focus { border:none; }
#searchimgbtn { width:18px; height:18px; top:2px; right:2px; cursor:pointer; position:absolute;}
/*#btnsearch  input{ background:url(/Content/images/icon-search.gif) no-repeat; width:18px; height:18px; 
                padding:0px; margin:0px; border:none; cursor:pointer;}*/
#sresultbl tr td { }
#sresultbl #ctl01 tr td { }                
td.OutputTitle { padding-top:15px; }
/*************************** TINY BOX 2 ******************************/
.tbox {position:absolute; display:none; padding:14px 17px; z-index:1100}
.tinner {padding:0px;/*15*/ -moz-border-radius:5px; border-radius:5px; background:#fff url(/Content/images/tinyload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(/Content/images/tinyclose.png) no-repeat}
.tclose:hover {background-position:0 -30px}