*{margin:0 auto; padding:0}
body{font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
img{border:none;}
a{font-size: 13px; font-weight: normal; text-decoration: none; color: #00157a;}
a:hover{font-size: 13px; font-weight: normal; text-decoration: underline; color: #00157a;}

.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.topspc{padding: 10px 0 0 0;}

.login_head{color:#006633;}
input.btn{background: url(../images/menu_blue_bg.png) repeat-x left top; border: 1px solid #999999; color: #ffffff; font-size: 9pt; font-weight: bold; padding: 2px 4px; text-align: center;}
 
 table, td{color:#43B1D6;}
 
.mainwrapper_original{width: 950px; background:#fff; padding:0; margin: 0 auto;}
.mainwrapper{width: 95%; background:#fff; padding:0; margin: 0 auto;}
.header_original{width: 950px; height: 116px; margin:5px 0;}
.header{width: 95%; height: 116px; margin:5px 0;}
.admintab{border: 1px solid #ccc; background: #e3e3e3; padding: 2px 5px; margin: 0; overflow: hidden;}
.userblock{text-align: left; font-size: 13px; float: left; font-weight: bold;}
.dateblock{text-align: center; font-size: 13px;  font-weight: bold;}
.logoutblock{text-align: right; font-size: 13px; float: right; font-weight: bold;}
.dateblock span{font-size: 13px; margin:0 0 0 5px; font-weight: bold;}

.datasection{border: 2px solid #ccc; padding:5px; margin: 5px 0 10px 0;}
.naming_bar{background: #e3e3e3; padding: 2px 2px 4px 2px; margin: 0; border: none;}
.button{background: url(../images/button.png) no-repeat; width: 76px; height: 20px; padding: 0 0 2px 0; margin: 0; color: #fff; text-align: center; border: none; font-weight: bold; font-size: 13px; vertical-align: middle;}
.name_input{width:170px; padding: 3px 5px; margin: 0; background: #fff; border:1px solid #7f9db9;}

.name_tbl{margin: 0; padding: 0; }
.name_tbl td{padding: 2px 8px; margin: 0; font-size: 13px; font-weight: normal;}

.generate_box{margin:150px auto 0; padding:20px; width: 600px; border:1px solid #43B1D6; background:#fff; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px;}

.transfer_bar{margin: 5px 0 0 0; padding: 5px;}
.tran_select{width: 180px; height: 20px;}
.tran_input{width:150px; padding: 2px 5px; margin: 0; background: #fff; border:1px solid #7f9db9; float :left}

.transfer_tbl{margin: 0; padding: 0; width: 100%; border-collapse: collapse;}
.transfer_tbl tr.select{background: #f0f4f8; height:20px }
.transfer_tbl th{padding: 7px 3px; margin: 0; font-weight: bold; font-size: 13px; text-align: center; color: #000; }
.transfer_tbl th.botomdot{border-bottom: 2px dotted #ccc;}
.transfer_tbl th.bordernone{border-right: none;}
.transfer_tbl td{padding:7px 3px; margin: 0; font-size: 13px; color: #000; font-weight: normal; vertical-align: middle;}
.transfer_tbl td.toptd{font-weight: bold;}
.transfer_tbl td.noneborder{border-right: none; height:20px}
.transfer_tbl span{text-align: right; float: right;}
.adjustedZIndex {    z-index: 1;}
.left{background: #fff;}
 
  div.centered{
    display:block;
 
    /*set the div in the center of the screen*/
    position:absolute;
    top:50%;
    left:35%;
    width:350px;
	
	/*give it some background and border*/
	background:#eee;
	border:1px solid #ddd;
  }
  
  
  
.black_overlay{position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:100; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50);}
.white_content { position: absolute; top:40%; margin-left: 375px; padding: 5px 16px 5px 16px; background-color: #fff; border:1px solid #006600;  z-index:1002;}
.loader{color:#006633; font-size:12px;}


  
  


