/* CSS Document */
.hide									{ display: none; visibility: hidden;}
/*.clearfix:after							{ content: "."; display: block; height:0; clear: both; visibility: hidden;}*/
* html .clearfix 						{ height: 1%;}

body {background-color:#f2fdfc; font:9pt Arial, Helvetica, sans-serif;}
pre {font:13px Verdana, Arial, Helvetica, sans-serif; line-height:30px;}
.fcgreen {color:#009900; font-weight:700;}
.fcred {color:#FF0000; font-weight:700;}
.text12 {font:12px Arial, Helvetica, sans-serif;}
.txtr {text-align:right;}
.txtb {font-weight:bold;}

.w200 {width:200px; display:block; float:left; line-height:30px;   }
.w250 {width:250px; display:block; float:left; line-height:30px; }
pre label {float:left; width:300px;  }
pre span  {font-weight:500; width:300px; text-align:right;}


#toppart {width:100%; height:60px; background:#f2fdfc url(../images/logo-bg.jpg) repeat-x; margin:0 auto; text-align:center;}
#toppart span {width:826px; height:60px; margin:0 auto;}
#toppart .logo {background:url(../images/logo.jpg) no-repeat; width:826px; height:60px; }
#toppart .mtnlprepaid {background:url(../images/appname.jpg) no-repeat; width:192px; height:60px; float:right;}


#box {width:800px; margin:0 auto;}
#box .lt {background:url(../images/box-lt.gif) no-repeat; width:13px; height:34px; float:left;}
#box .rt {background:url(../images/box-rt.gif) no-repeat; width:13px; height:34px; float:right;}
#box .title {background:url(../images/box-topbg.gif) repeat-x; font:9pt Arial, Helvetica, sans-serif; height:34px; line-height:34px; font-weight:700; color:#ed6805; }

#box .msection {background-color:#fff; border-left:1px solid #6da09d; border-right:1px solid #6da09d; padding:20px 35px; overflow:hidden;}

input[type="text"] {font:13px Arial, Helvetica, sans-serif; width:178px;}
input[type=radio] { vertical-align: middle; margin: 0; margin-top: -2px; }
.disable{font:13px Arial, Helvetica, sans-serif; width:178px; background-color:#f1f1f1;}
.btnsubmit {background-color: #3A7474; border: 1px solid #616161; color: #FFFFFF;font: bold 12px Arial;cursor:pointer;}
#box .lb {background:url(../images/box-lb.gif) no-repeat; width:13px; height:34px; float:left;}
#box .rb {background:url(../images/box-rb.gif) no-repeat; width:13px; height:34px; float:right;}
#box .bt {background:url(../images/box-btbg.gif) repeat-x; height:34px; line-height:34px;}

#box .msection2 {background-color:#fff; border-left:1px solid #6da09d; border-right:1px solid #6da09d; padding:15px; overflow:hidden;}
#datatble { border:1px solid #cccccc; font-size:12px; margin-top:0px; font:12px Arial, Helvetica, sans-serif;}
#datatble th {border-bottom:1px solid #ccc; background-color:#fafafa; color:#333333; font-weight:700; padding:3px 5px; text-align:right; vertical-align:top; border:1px dotted #ccc;}
table#datatble {border-collapse:collapse;}
#datatble td {padding:5px 5px; border:1px dotted #ccc; vertical-align:top}
#datatble tr {background-color:#fefefe;}
#datatble tr:hover {background-color:#fafafa;}
#datatble input {cursor:pointer; margin-top:1px;}
#datatble td.benefits {background-color:#999999 !important;}
#text9orange {font:9pt Arial, Helvetica, sans-serif; font-weight:700; color:#ed6805; padding:10px 0px; display:block; }

/*#datatble th {background-color:#; border-bottom:1px solid #ccc; color:#cc3333; font-weight:700; padding:3px 5px; text-align:center;}
#datatble td {padding:5px 5px; border-bottom:1px dotted #ccc;}
#datatble tr {background-color:#f2fdfc;}
#datatble tr:hover {background-color:#f8fffe;}*/

.notes {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.btn {background:url(../images/bt_bg.gif) no-repeat; width:100px; height:34px; cursor:pointer; border:0px; margin:0px 5px; color:#FFFFFF; font:12px Arial, Helvetica, sans-serif; float:right;}

.btn1 {background:url(../images/bt_bg1.gif) no-repeat; width:170px; height:34px; cursor:pointer; border:0px; margin:0px 5px; color:#FFFFFF; font:12px Arial, Helvetica, sans-serif; float:right;}

.btn2 {background:url(../images/bt_bg.gif) no-repeat; width:100px; height:34px; cursor:pointer; border:0px; margin:0px 5px; color:#FFFFFF; font:12px Arial, Helvetica, sans-serif;}

.pagination a {text-decoration:none; padding:0 1px; border:1px solid #f2fdfc; }
.pagination a:hover {cursor:pointer; color:#cc3333; font-weight:normal; text-decoration:none; border:1px solid #ccc;}

.footer {border-top: 1px solid #346969; color: #666666; font: 11px tahoma; line-height:20px; text-align: right;}

#netbanking {text-align:left; font:12px Arial, Helvetica, sans-serif; }
#netbanking input {margin-right:10px;}
.floatl {float:left; padding:3px 0px;}
.floatr {float:right;}
.w100p {width:100%;}
.w33p {width:33%;}
label {cursor:pointer;}

#notes {font:12px Arial, Helvetica, sans-serif;}
#notes p {border-bottom:1px dotted #ccc; margin-bottom:7px;}
#notes li {padding-bottom:7px; color:#333333;}
#notes a:hover {text-decoration:none;}

#remarks {font:12px Arial, Helvetica, sans-serif;}
#remarks p {border-bottom:1px dotted #ccc; margin-bottom:7px;}
#remarks li {
    background: url("../images/arrow.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    color: #333333;
    padding-bottom: 7px;
    padding-left: 13px;
}

#remarks a:hover {text-decoration:none;}

/*********** Verify Txn **************/
#detailscontent {border:1px dotted #ccc; padding:15px;}
#detailscontent:hover {background-color:#fafafa; border:1px dotted #ccc; }
#detailscontent td {padding-top:0px; padding-left:5px; text-align:left; padding-bottom:0px; }
em {color:#CC0000;}
.w100 {width:97px !important;}
.w230 {width:230px !important;}
.text12 {font:12px Arial,Helvetica,sans-serif;}
.textbox1 {border:1px solid #ccc; padding:2px; background-color:#FFFFFF; font:12px Arial, Helvetica, sans-serif;}
.textbox1cal {border:1px solid #ccc; padding:2px; background:#fff url(../images/calendar/calendaricon.gif) no-repeat right; cursor: pointer; font:12px Arial, Helvetica, sans-serif;}