html{border:0;width:100%;height:100%;}
body{width:100%;height:100%;}

#ric_anchor{cursor:pointer;cursor:hand;background:url('images/img.png') no-repeat 0px -873px;width:600px;height:62px;}
#logo{cursor:pointer;cursor:hand;background:url('images/img.png') no-repeat 0px 0px;width:44px;height:35px;}
#ric_s{background:url('images/img.png') no-repeat -3px -3px;width:40px;height:30px;}
#mnu1,#mnu2,#mnu3,#mnu4,#mnu5,#mnu6,#mnu7{cursor:pointer;cursor:hand;background:url('images/img.png') no-repeat -365px 0px;width:344px;height:90px;}
#mnu2{background-position:-365px -92px;}
#mnu3{background-position:-365px -182px;}
#mnu4{background-position:-365px -274px;}
#mnu5{background-position:-365px -365px;}
#mnu6{background-position:-365px -451px;}
#mnu7{background-position:-365px -540px;}
#mni{width:330px;height:90px;}
#help{text-decoration:underline;color:#000;font-weight:bold;}

#ret,.ac1,.ac2,.ac3,.ac4,.ac5{cursor:pointer;cursor:hand;width:245px;height:65px;background:url('images/img.png') no-repeat 0px -444px;}
.ac1{background-position:0px -510px;}
.ac2{background-position:0px -573px;}
.ac3{background-position:0px -635px;}
.ac4{background-position:0px -696px;}
.ac5{background-position:0px -758px;}

.exp{width:16px;height:16px;background:url('images/img.png') no-repeat -1px -50px;cursor:pointer;cursor:hand;}
.col{width:16px;height:16px;background:url('images/img.png') no-repeat -20px -50px;cursor:pointer;cursor:hand;}
.print{width:16px;height:16px;background:url('images/img.png') no-repeat -40px -50px;cursor:pointer;cursor:hand;}
.arw1{width:50px;height:28px;background:url('images/img.png') no-repeat -281px -3px;}
#arw2{width:50px;height:28px;background:url('images/img.png') no-repeat -281px -36px;}
.arw3{width:50px;height:28px;background:url('images/img.png') no-repeat -281px -74px;}
#g1{width:200px;height:35px;background:url('images/img.png') no-repeat -72px -74px;}
#g2{width:200px;height:35px;background:url('images/img.png') no-repeat -72px -38px;}
#g3{width:200px;height:35px;background:url('images/img.png') no-repeat -72px 0px;}
#enter{width:69px;height:30px;background:url('images/img.png') no-repeat -2px -74px;cursor:pointer;cursor:hand;}

#visa,#mscd{background:url('images/img.png') no-repeat -246px -470px;width:120px;height:56px;float:right;}
#visa{background-position:-246px -523px;height:56px;float:right;}

#visal,#mscdl{background:url('images/img.png') no-repeat -557px -755px;width:140px;height:56px;float:right;}
#mscdl{background-position:-557px -812px;height:65px;float:right;}

table.fm{border:none;background:url('images/img.png') no-repeat 0px -108px;width:349px;height:324px;}
table.lbox{
  border:2px solid #39afd6;width:250px;height:250px;
  border-radius: 1em;
  max-width: 250px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, .3), -23px 0 20px -23px rgba(0, 0, 0, .8), 23px 0 20px -23px rgba(0, 0, 0, .8), 0 0 40px rgba(0, 0, 0, .1) inset;
}
.lctr{border-bottom:2px solid #39afd6;}
div.p1{padding:0px 0px 0px 0px;margin-top:-10px;margin-bottom:-10px;cursor:default;background:#4193ff;}
div.p2{padding:0px 0px 0px 0px;margin-top:-10px;margin-bottom:-10px;cursor:default;background:#83b8ff;}
#hintstreet, #hinthouse, #hintflat{padding:10px 0px 10px 0px;border:1px solid #0098cb;min-width:200px;position:absolute;display:none;z-index:100;font-size:1em;font-family:monospace;}
.lgn,.lgns,.lgnp,.lgnsp{border: 1px solid #6ec3dc;font-size:1.2em;font-family:Times;width:200px;height:24px;}
.lgns,.lgnsp{width:80px;}
.lgnp,.lgnsp{border: 1px solid gray;}

#an{font-size:1em;font-family:Georgia, Times;}
#el{width:70%;color:red;padding:4px 0px 0px 0px;}

.non{width:16px;height:16px;background:none;}
.hdr{background:#1358ac;color:#dadada;}

.rna,.rpo,.rnar{border:2px solid #008888;font-weight:bold;font-size:1.2em;font-family:monospace;background-color:#3988d6;height:30px;width:100px;}
.rpo{background-color:#69dc54;border-left:2px solid #008888;border-right:2px solid #008888;border-bottom:2px solid #008888;border-top:none;}
.rnar{color:#e13d3d;}
.pokh{color:orange;cursor:pointer;cursor:hand;}
.pok{color:#3988d6;cursor:pointer;cursor:hand;}
.nakh{color:orange;cursor:pointer;cursor:hand;}
.nak{color:#69dc54;cursor:pointer;cursor:hand;}
.poki, .naki, .evki, .reki, neki{font-size:1.5em;font-weight:bold;font-family:monospace;text-align:right;vertical-align:middle;padding:5px 5px;background-color:#3988d6;border:2px dashed black;height:40px;width:130px;}
.reki{background-color:#69dc54;border:2px solid black;width:200px;}
.naki{background-color:#69dc54;border:2px dashed black;}
.evki{background-color:#e13d3d;border:2px dashed black;}
.rd{color:red;text-align:center;}
.bl{color:black;text-align:center;}
.bk{color:black;height:50px;}
#mo{font-size:1.3em;}

.chkinput{font-size:1.1em;font-weight:bold;font-family:monospace;text-align:right;vertical-align:middle;border:none;height:30px;width:140px;}

/* wait moment style */
#ldmsg{color:black;font-size:1.2em;width:260px;z-index:99;background:#fff;padding:15px 0px 15px 0px;}
#ldscreen{background:gray;vertical-align:middle;background:url('images/70percentgray.png') repeat 0px 0px;padding:10px;}
#ldwa{width:100%;height:100%;display:none;position:absolute;}

.prec{background-color:#fff;position:absolute !important;width:600px;height:40px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.postc{background-color:#fff;position:absolute !important;width:600px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.rc{border-left:1px solid #fff;border-right:1px solid #fff;}

/* paying styles  */
.pre1,.pre2,.pre3,.aft1,.aft2,.aft3{background:url('images/img.png') no-repeat -253px -636px;width:100px;height:101px;}
.pre2{background-position:-353px -637px;}
.pre3{background-position:-453px -637px;}
.aft1{background-position:-253px -737px;}
.aft2{background-position:-353px -737px;}
.aft3{background-position:-453px -737px;}
.pre_btw{background:url('images/img.png') repeat-x -255px -838px;height:18px;width:200px;}
.aft_btw{background:url('images/img.png') repeat-x -349px -855px;height:18px;width:200px;}
.txt1{text-align:left;font-size:150%;font-family:Times;}
.txt2{text-align:center;font-size:150%;font-family:Times;}
.txt3{text-align:right;font-size:150%;font-family:Times;}
#chkbr,#chkbi,#chkbp,#chkbr,#chkbt,#result_pay,#result_card{font-style:italic;}
.br10{font-size:10%;}
.br120{font-size:120%;}

/* other links */
#mfc{width:150px;height:60px;background:url('images/img.png') no-repeat -556px -641px;cursor:pointer;cursor:hand;float:left;}
#ufns{width:150px;height:60px;background:url('images/img.png') no-repeat -556px -699px;cursor:pointer;cursor:hand;float:left;}
